问题标签 [jquery-plugins]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
102432 浏览

javascript - Jquery:在您键入时过滤下拉列表

我使用了一个原型插件,它在您键入时过滤下拉列表的内容。因此,例如,如果您在文本框中键入“cat”,则只有包含子字符串“cat”的项目将作为选项留在下拉列表中。

有谁知道可以做到这一点的jquery插件?

0 投票
1 回答
414 浏览

jquery - 在表单提交上创建 jquery cookie,然后将其显示在下一页上?

我正在寻找一些执行此操作的示例代码,但运气不佳。

我将不胜感激任何帮助。

谢谢!!

0 投票
2 回答
12530 浏览

javascript - 使用 Jquery 位置函数

我正在做一些基本上可以在线创建名片的事情。

我正在尝试用 CSS 布置div标签。然后我想获取标签相对于它们的容器xy坐标,div以便可以将其传递给 PHP GD 库,以便制作图像。

我尝试.position()在 jquery 中使用该函数,但它给出了相对位置。

有没有人有任何可能有帮助的指示?

0 投票
1 回答
4550 浏览

jquery - jquery 谷歌类型建议限制列表

我目前在页面上具有根据用户在文本框中键入的内容(jquery 建议)向用户提供建议的功能。我想添加的功能是将选择/输入到文本框中的内容限制为列表中的项目。基本上就像一个组合框,它将其选择限制为列表中的内容。

我的一个想法是验证文本框中的条目是否与列表中的项目匹配。我必须提醒用户输入的内容是不允许的(或者也许有办法让他们输入其他字符?),没关系,但不是真正干净的用户界面。

我认为 SO 上有人做过这样的事情;如果有人有实现此功能的想法,请告诉我。


我使用的基本jquery:

自动完成有很多不错的选择。我以前使用过建议 jquery,但我想我会选择这个。

0 投票
2 回答
1087 浏览

jquery - 不在实例之间共享其配置的 jquery 插件

我正在使用一个看起来像这样的 jquery 插件:

这里的问题是,如果我在页面上使用此插件 5 次,选项变量将被覆盖,因此所有 5 个实例共享这些选项。这很糟糕,我希望每个插件实例都有自己的配置。

有没有一种非 hackish 的 jQuery 方法来实现这一点?

编辑:

我应该补充一点,我会考虑在 $.fn.main 中为 $(this) 添加选项,作为一个有点骇人听闻的扩展,因为 $.fn.otherFunc 可能不会在主函数的 $(this) 上调用,所以我不会可以访问我的东西!

0 投票
1 回答
496 浏览

javascript - jQuery执行?

我的 jQuery 脚本在为 div 位置设置动画时出现故障。当我在页面加载时单击链接时似乎会发生该错误。

0 投票
8 回答
30622 浏览

jquery - 在模态对话框中淡入叠加

我有一个 JQuery UI 对话框,它是模态的,具有 50% 不透明度的黑色背景。是否可以使背景不透明度从 0% 衰减到 50%?如果是这样,怎么做?因为目前感觉有点像在显示对话时直接打脸。

FWIW,这是我目前使用的 CSS:

0 投票
3 回答
6747 浏览

javascript - JQuery Treeview 不适用于 Ajax

一般来说,我是 JQuery 和 Web 开发的新手。我正在尝试从 XML 文件加载一些数据并构建一个无序列表。我已经让那部分工作了,现在我正在尝试使用TreeView插件,以便我可以折叠/展开数据。数据加载如下:

HTML 看起来像这样:

无序列表正确显示,但小 [+] 和 [-] 符号不显示,并且部分不可折叠/展开。如果我摆脱我的 Ajax 加载并手动在 #groups 中插入一个无序列表,它会按预期工作。

我究竟做错了什么?是否有任何其他插件或 Javascript 库可以使这更容易?该解决方案需要在本地 IE6 上运行(即网络服务器)。

更新:我找到了一种解决方法:如果我这样定义树视图的东西,它可以工作:

我认为问题是,当我创建树视图时,ajax 的东西还没有完成它的工作,所以当调用 treeview() 时,还没有创建无序列表。我还没有用 IE6 测试过这个。有没有更好的方法来做到这一点,而不使用 SetTimeout()?

0 投票
2 回答
907 浏览

javascript - jQuery插件开发帮助

这是我第一次尝试插件,但我认为我错过了整个“如何”。

好的,这里是:

试图为表单验证编写一个错误弹出框。

我喜欢此页面上此 JavaScript 代码的外观和功能,请参见此处的演示和此处的源代码。

如果用户输入无效数据,这基本上就是我想要做的。

现在我尝试使用此代码创建一个 jQuery 插件,但它不起作用,任何帮助都会很棒:-)

})(jQuery);

我怎么称呼它

对我的第一个插件的任何帮助都会很棒,在此先感谢。

--菲尔

0 投票
2 回答
15312 浏览

jquery - jQuery Cycle 插件 上一个/下一个

只是想知道在使用 jQuery Cycle 插件时,如果对于 next/prev 按钮,可以将其配置为单击 next 按钮向右滑动,单击 prev 向左滑动。

谢谢你的帮助。戴夫