在 jQuery 中,如何检查特定插件是否在元素上处于事件状态?或者,我可以获得应用了特定插件的元素的列表吗?
我无法控制插件的代码。我试过检查像
这样的属性$("#example").fancybox
但是无论是否应用了插件,每个元素都存在此属性。
谢谢!
最佳答案
插件没有义务向外界宣传它增强了元素这一事实。
也就是说,许多插件(包括任何使用 jQuery UI widget factory 的插件)使用 jQuery 的 data() 向元素注册它们的名称。设施。话又说回来,并非所有插件都这样做。
关于javascript - 检查 jQuery Plugin 是否已应用于 Element,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15760620/