第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

例子里面triggerHandler既沒(méi)有觸發(fā)focus也沒(méi)有觸發(fā)click,那這個(gè)函數(shù)有什么用?

alert了一下發(fā)現(xiàn) 返回的都是undefined

正在回答

4 回答

?$("input").on("focus",function(event,title)?{
????????$(this).val(title);
????????return?5;
????});
?$("#accident").on("click",function()?{
????????alert("trigger觸發(fā)的事件會(huì)在?DOM?樹中向上冒泡");
????????return?6;
????});
$("button:first").click(function()?{
????????//$("a").trigger("click");
????????//$("input").trigger("focus");
????????alert($("input").triggerHandler("click"))
????});
$("button:last").click(function()?{
???????//?$("a").triggerHandler("click");
????????//$("input").triggerHandler("focus","沒(méi)有觸發(fā)默認(rèn)聚焦事件");
????????alert($("input").triggerHandler("focus"));
????});

顯示 ,一個(gè)undefined,一個(gè)5.

first_btn ?: ?input 它沒(méi)有click事件,所以是undefined,input的上級(jí)div id=accident ,它是有click事件的,但是triggerHandler并不冒泡,所以也就無(wú)法傳到div id=accident 上,所以alert返回的只有undefined

last_btn ?: ? 同理 。

0 回復(fù) 有任何疑惑可以回復(fù)我~

我將我們談?wù)摰降膬蓚€(gè)事件都設(shè)置了返回值為某個(gè)定值,然后再alert了button:last點(diǎn)擊事件的結(jié)果,發(fā)現(xiàn)triggerHandler指向的input的focus和click事件返回的都是undefined,也就是說(shuō)什么事件都沒(méi)有觸發(fā)。。。

$("input").on("focus",function(event,title) {return 5; });//如果觸發(fā)就返回5

$("#accident").on("click",function() {return 6; });//如果觸發(fā)就返回6

?alert($("input").triggerHandler("click"));//undefined

?alert($("input").triggerHandler("focus"http://undefined


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_締曦_04032696

你最后一個(gè)是不是寫錯(cuò)了啊,我寫是可以運(yùn)行的 不識(shí) undefined
2016-11-25 回復(fù) 有任何疑惑可以回復(fù)我~

事實(shí)上這兩個(gè)都觸發(fā)了,但是沒(méi)有冒泡!但是沒(méi)有冒泡!但是沒(méi)有冒泡!

重要的事情說(shuō)三遍,沒(méi)冒泡,也就沒(méi)有作用到上層的<div id="accident">,沒(méi)作用到<div id="accident">也就不用觸發(fā)

$("#accident").on("click",function() {

? ? ? ? alert("trigger觸發(fā)的事件會(huì)在 DOM 樹中向上冒泡");

? ? });

了,所以,不會(huì)彈出alert窗口。

說(shuō)白了,就是一個(gè)冒泡的問(wèn)題。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

格勞修斯 提問(wèn)者

由于字?jǐn)?shù)限制回復(fù)到下面了,意思是這樣的: $("input").on("focus",function(event,title) {return 5; });//如果觸發(fā)就返回5 $("#accident").on("click",function() {return 6; });//如果觸發(fā)就返回6 alert($("input").triggerHandler("click"));//undefined alert($("input").triggerHandler("focus"//undefined
2016-11-24 回復(fù) 有任何疑惑可以回復(fù)我~

在某些不希望觸發(fā)原生事件綁定函數(shù)的時(shí)候使用

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

例子里面triggerHandler既沒(méi)有觸發(fā)focus也沒(méi)有觸發(fā)click,那這個(gè)函數(shù)有什么用?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)