【发布时间】:2016-02-01 17:37:12
【问题描述】:
我有选择元素:
<select id='selectBox'>
<option>Mustard</option>
<option>Ketchup</option>
<option>Relish</option>
</select>
并通过jquery设置点击事件:
$('#selectBox option').click(function(){
.....
});
使用http://silviomoreto.github.io/bootstrap-select/后:
<select id='selectBox' class="selectpicker" multiple="" data-selected-text-format="count">
<option>Mustard</option>
<option>Ketchup</option>
<option>Relish</option>
</select>
我得到了很好的乘法下拉菜单,一切正常,除了当我点击菜单项(选择或删除它)时,什么都没有发生。
为什么不点击从我原来的(隐藏的)选项元素到新创建的元素 'ul.dropdown-menu li a' 的事件代理?我该如何解决?
【问题讨论】:
-
你试过
$('#selectBox option').on('click', function(){});
标签: twitter-bootstrap select onclick