1
我有一個輸入類型的元素,我想要綁定模糊事件,以及我想在其中調用.click() jQuery的。這裏有一個例子:獲取兩個方法在jquery中同時調用.blur()和.click()
<a href='#' id='apply-to-all' style='margin-left:10px;'>Apply to All</a>
<input class="controlValue"/>
這裏是我的腳本:
$("#apply-to-all").click(function(){
alert("anchor clicked");
});
$('input').bind('blur',function(event){
alert("value set to input");
});
這兩者完美的工作,當我在比錨其他頁面的任何部分點擊。但是當我在輸入類型中添加一些值並直接單擊錨點「適用於所有」時,只發生模糊事件,並且錨點上的單擊事件根本不會發生。如果在輸入類型中輸入一些數據,並且在點擊錨標籤後,我想調用這兩個腳本,則應該調用blur和click事件來同時使用這兩個腳本。
嘗試測試與'console.log',而不是'alert'。這些事件按預期工作。我的猜測是一個警報取消了另一個。 – shakib