我正在使用bootstrap编辑器jquery插件。我正在尝试将事件侦听器设置为“添加超链接”按钮,但是仅当其旁边的文本输入为空时才会触发它,否则不会触发。这是我的jsfiddle。我的代码:
$('.dropdown-menu button').on('click', function () {
alert("ADD clicked");
});
要测试jsfiddle,只需选择一些文本,然后按add而不输入URL。然后,再次选择文本,输入URL,然后按添加,将不会显示alert()。
任何想法为什么会这样?
此行中的某项更改行为是由于我目前看不到的原因:
$(this).parent('.dropdown-menu').siblings('.dropdown-toggle').dropdown('toggle');
如果将其删除,则似乎可以正常工作,因此,下拉菜单(我想)中的某些内容对您有问题
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句