【发布时间】:2014-05-21 15:59:38
【问题描述】:
我在我的网站中使用select2。我需要在某个时候知道下拉菜单是打开还是关闭。我研究了documentation,但我不知道如何做到这一点。例如,这样的事情会很好:
if ($('select').select2('isOpen') === true) { ... }
有什么建议吗?
【问题讨论】:
-
它肯定会在打开时添加一个类,调试它并查看它添加的类,然后使用一些 jquery ('#myselect theClassIFound')
-
它只是改变了 html 属性 style="display: block/none;"所以玩它并使用一些 jquery 来检测这种变化
-
我没有看到 select 元素上发生任何事情。这是jsfiddle。
-
我不知道为什么 fiddles 没有显示它,但是如果你调试你的浏览器你会看到它
标签: javascript jquery jquery-select2