我有一个角度项目正在运行,但这很重要,因为这个问题主要与引导 4 有关。
所以我在我的项目中严重依赖引导下拉列表,而引导的作用是,它可以防止下拉按钮上的事件传播。这似乎是故意的。
我有一个点击事件在监听文档,以检查页面中的其他元素是否应该隐藏,但由于事件未传播,我无法实现这一点。
关于这个问题的任何帮助将不胜感激,我一定会标记一个接受的答案。
$(document).on('click', function(e){
console.log('Click triggered');
});
http://jsbin.com/galaqeguke/edit?html,js,output
JSBin 供参考。
将函数中的"文档"替换为".dropdown":
$('.dropdown').on('click', function (e){
$('#message').text('Clicked '+e.target.tagName);
});