我在某些多项选择中使用了Harvest Chosen plugin,但是当所选下拉列表打开/变为活动状态时,无法确定正确的语法。
我知道当菜单中的某个项目被选中时,我可以使用.on()来触发事件,但我只对在菜单本身打开时触发事件感兴趣。
$('.chosen-select').on('change', function() {
documentation为下拉菜单打开时提供了一个触发选项,但我不确定如何实际使用它,或者它实际上是我想要开始的时间:
chosen:showing_dropdown
答案 0 :(得分:5)
从他们的文档来看,您似乎必须使用
$('.chosen-select').on('chosen:showing_dropdown', function (evt, params) {
而非改变。