【问题标题】:How to identify that Chosen plugin initialized on element如何识别在元素上初始化的 Chosen 插件
【发布时间】:2015-04-22 07:27:23
【问题描述】:

有没有一种标准方法可以知道jQuery 插件已经在特定的 HTML 元素处初始化?

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

【问题讨论】:

    标签: javascript jquery jquery-chosen


    【解决方案1】:
    $("#elementId").data("chosen");
    

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

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

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

    【讨论】:

    • 这是准确的。感谢您提供这个。
    【解决方案2】:

    使用此$('select#elementID').attr('data-rel');
    如果它为您提供“选择”值,则select 元素位于所选插件下。

    【讨论】:

      猜你喜欢
      • 2018-08-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多