1、 模擬事件
在事件觸發(fā)的時(shí)候,有時(shí)我們需要一些模擬用戶行為的操作,元素本身不動(dòng)作,自動(dòng)執(zhí)行或者其他元素去調(diào)用。
(1)trigger()
$("div").click(function(){
$("div").append("添加的內(nèi)容");
});

$('input').click(function(){
$("div").trigger("click");
});
trigger()傳參:

(2)triggerHandler()
1、triggerHandler()會(huì)阻止事件的默認(rèn)行為,而.trigger()不會(huì)阻止。
2、triggerHandler()會(huì)返回當(dāng)前事件執(zhí)行的返回值,如果沒有返回值,則返回undefined;trigger()返回事件觸發(fā)元素的對(duì)象,可以通過鏈?zhǔn)浇o事件對(duì)象添加樣式和方法。
3、trigger()會(huì)冒泡。triggerHandler()會(huì)阻止冒泡。
遠(yuǎn)近互聯(lián)前端小華整理發(fā)布,希望能對(duì)學(xué)習(xí)技術(shù)的你有所幫助
遠(yuǎn)近互聯(lián)專業(yè)提供網(wǎng)站建設(shè)、APP開發(fā)、網(wǎng)站優(yōu)化、外貿(mào)網(wǎng)站SEO、微信運(yùn)營(yíng)的品牌整合營(yíng)銷服務(wù)讓客戶通過網(wǎng)絡(luò)品牌建立與網(wǎng)絡(luò)傳播提高業(yè)績(jī)。






