javascript - 如何处理 Bootstrap 按钮下拉列表中的点击事件

标签 javascript jquery twitter-bootstrap twitter-bootstrap-3

Bootstrap 按钮下拉列表中的更改事件不起作用。可能是什么原因?如何解决这个问题?

下面是我的 fiddle 。我想触发一个复选框更改事件,但令人惊讶的是下面的代码没有触发。

<a href="http://jsfiddle.net/20hLtzvr/18/" rel="noreferrer noopener nofollow">http://jsfiddle.net/20hLtzvr/18/</a>

 $('#chk0').click(function()
    {
    alert('hello world');
    });

最佳答案

您在设置 ID 时忘记了"

替换

$('#citycountylist ul').append('<li><a href="#"><input type="checkbox" class="chk" id=' + 'chk' + index + ' />' + '&nbsp;' + json.NewYork[index].name + ' </a></li>');

$('#citycountylist ul').append('<li><a href="#"><input type="checkbox" class="chk" id="' + 'chk' + index + '" />' + '&nbsp;' + json.NewYork[index].name + ' </a></li>');

关于javascript - 如何处理 Bootstrap 按钮下拉列表中的点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25778388/

相关文章:

javascript - 如何修复 flexbox 位置 :fixed navbar JS/CSS bug

jquery - 即使弹出 jQuery 模式对话框,我的一些网站页面链接仍然有效

javascript - 将所有子 div 彼此靠近

html - 将元素置于导航栏内的顶部

javascript - 级联下拉列表(SubLocality)在 asp.net mvc 中不起作用

css - 修改Rails的custom.scss.css导致报错

javascript - 谷歌地图加载ajax

javascript - 当前浏览器中剪贴板的最大大小

javascript - 访问 $('.class' ).each() 中的前一个元素

javascript - 如何调试 $http 异步调用?