我正在使用dgoguerra's bootstrap-menu。它工作得很好,除非我需要防止在右击特定类或特定子元素时打开引导菜单。
请看演示。https://jsfiddle.net/8k0zn6ws/2/
我可以阻止在第一行和第三行打开引导菜单,但如果单击label-warning类,我想阻止打开菜单。如果在选择器中找到特定的子元素或特定的类( label-warning ),是否可以使用preventDefault()。
我尝试了4-5个上下文菜单。这是在我的桌子上稳定工作的那个。
发布于 2017-04-08 04:11:07
可以使用jQuery选择所需的元素。例如:
var menu = new BootstrapMenu('.label-warning', {
fetchElementData: function($rowElem) {
var rowId = $rowElem.data('rowId');
return demo4Rows[rowId];
},
...https://stackoverflow.com/questions/43285611
复制相似问题