W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
這個特別的方法將會觸發(fā)指定的事件類型上所有綁定的處理函數(shù)。但不會執(zhí)行瀏覽器默認動作,也不會產(chǎn)生事件冒泡。
這個方法的行為表現(xiàn)與trigger類似,但有以下三個主要區(qū)別:
第一,他不會觸發(fā)瀏覽器默認事件。
第二,只觸發(fā)jQuery對象集合中第一個元素的事件處理函數(shù)。
type:要觸發(fā)的事件類型
data:傳遞給事件處理函數(shù)的附加參數(shù)
如果你對一個focus事件執(zhí)行了 .triggerHandler() ,瀏覽器默認動作將不會被觸發(fā),只會觸發(fā)你綁定的動作。
<button id="old">.trigger("focus")</button>
<button id="new">.triggerHandler("focus")</button><br/><br/>
<input type="text" value="To Be Focused"/>
$("#old").click(function(){
$("input").trigger("focus");
});
$("#new").click(function(){
$("input").triggerHandler("focus");
});
$("input").focus(function(){
$("<span>Focused!</span>").appendTo("body").fadeOut(1000);
});
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: