这是我现在正在反对的事情。 我有一个下拉菜单,用于显示多个用户信息。 (也许不是最好的方式,我知道)..在那里,你可以点击几个标签,它们将显示来自ajax的活动记录等。这是通过不让下拉菜单中的任何元素关闭所述下拉列表来完成的,例如
$('.me-container').on('click', '.dropdown-menu', function(evt){
$(this).parent().is('.open') && evt.stopPropagation();
});
但是有一个用户想要编辑他们的个人资料图片的机会,我们想要使用一个bootstrap模式来显示整个ui。
当您点击此模式中的任何链接,按钮或ui元素时,下拉元素会关闭/隐藏,但我希望将其保持打开状态..
如果事件目标与下拉列表无关,我确定这会阻止事件发生,但无法解决问题。
任何帮助?