如何识别在元素上初始化的Chosen插件

时间:2015-04-22 07:27:23

标签: javascript jquery jquery-chosen

是否有一种标准方法可以知道jQuery插件已在特定HTML元素中初始化?

如果例如select元素位于Chosen插件下,我想做一些操作。

2 个答案:

答案 0 :(得分:5)

$("#elementId").data("chosen");

这将返回分配给元素的所选对象,如果未分配,则返回undefined。

注意:对于我使用的其他插件或JQuery版本,您可能需要检查后缀为“Obj”的插件名称:

$("#elementId").data("pluginNameObj");

答案 1 :(得分:0)

使用此$('select#elementID').attr('data-rel');如果它为您提供了价值"已选择"然后select元素在选定的插件下。