[英]Click event not always triggering
我正在使用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');
如果将其删除,似乎可以正常工作,因此下拉菜单(我想)中的某些内容对您有问题
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.