[英]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.