6

在 jQuery 中,如何检查特定插件是否在元素上处于活动状态?或者,我可以获取特定插件已应用于哪些元素的列表吗?

我无法控制插件的代码。我试过检查一个像

$("#example").fancybox

但是对于每个元素都存在此属性,无论是否已应用插件。

谢谢!

4

1 回答 1

6

插件没有义务向外界宣传它增加了一个元素的事实。

也就是说,许多插件(包括任何使用jQuery UI 小部件工厂的插件)使用 jQuery 的data()工具将它们的名称注册到元素中。再说一次,并非所有插件都这样做。

于 2013-04-02T09:42:01.080 回答