首页 > 解决方案 > 引导下拉停止传播问题

问题描述

我有一个角度项目正在运行,但这很重要,因为这个问题主要与引导程序 4 有关。

所以我在我的项目中严重依赖引导程序下拉菜单,而引导程序所做的是,它可以防止下拉按钮上的事件传播。这似乎是故意的。

我在文档上有一个点击事件,以检查页面中的其他元素是否应该隐藏,但由于事件没有传播,我无法实现这一点。

对此问题的任何帮助将不胜感激,我一定会标记一个已接受的答案。

$(document).on('click', function(e){ console.log('Click triggered'); }); http://jsbin.com/galaqeguke/edit?html,js,输出

JSBin 供参考。

标签: bootstrap-4

解决方案


在函数中用“.dropdown”替换“文档”:

$('.dropdown').on('click', function (e){
      $('#message').text('Clicked '+e.target.tagName);
});

推荐阅读