最贊回答 / qq_慕函數(shù)833626
data(e)里的data是函數(shù)名,e是參數(shù),e.data中的e還是那個(gè)參數(shù),data是e的一個(gè)屬性。可以理解成function fn(e){????alert(e.data);}
最贊回答 / wxyxh藍(lán)白碗
keydown事件觸發(fā)在文字還沒(méi)敲進(jìn)文本框,這時(shí)如果在keydown事件中輸出文本框中的文本,得到的是觸發(fā)鍵盤(pán)事件前的文本,就是當(dāng)你按下鍵盤(pán)時(shí)先觸發(fā)keydown,再顯示字母
最新回答 / weixin_慕俠9367804
點(diǎn)擊第二個(gè)按鈕,執(zhí)行函數(shù)function() {? ? ? ? $('p').mousedown() //指定觸發(fā)綁定的事件? ? }在這函數(shù)里,調(diào)用了?$('p').mousedown() 函數(shù),然后執(zhí)行函數(shù)$('p').mousedown(function(e) {? ? ? ? ? ? alert(e.target.textContent)? ? ? ? })
最贊回答 / 慕萊塢2011430
我開(kāi)始也不明白,后來(lái)看懂了,意思是focus只在元素本身起作用,例如$(".aaron")本身是個(gè)div,div是無(wú)法聚焦的,第一個(gè)函數(shù)沒(méi)有被調(diào)用。focusin作用在元素包含的元素,即$(".aaron")本身是個(gè)div,div中有input框,那么input框被聚焦,那也說(shuō)明focusin被調(diào)用生效
2019-08-07
最新回答 / weixin_慕圣5109373
第一,單純的div沒(méi)有聚焦事件,所以點(diǎn)擊div不會(huì)觸發(fā)聚焦事件;第二,focus不支持冒泡,所以在div上設(shè)置了聚焦事件,無(wú)法傳遞到input上,固兩個(gè)都沒(méi)有變化
2019-07-12
最新回答 / qq_鴻鵠_5
可以寫(xiě)成立即執(zhí)行函數(shù)
已采納回答 / 幕布斯3322991
這個(gè)e和 alert里面的e 對(duì)應(yīng),所以理論上你可以換成其他比如element,a,xiaoming,aroisora 等等,只要兩處同時(shí)換,讓可以對(duì)應(yīng)到就可以。只是因?yàn)檫@個(gè)位置是元素,所以習(xí)慣上用element的首字母縮寫(xiě)。
2019-06-09
focusin與focus的區(qū)別,focusin支持事件綁定在父元素,但是事件執(zhí)行可以在子元素,即冒泡,避免多次綁定事件,造成性能浪費(fèi),focus只可以誰(shuí)綁定的誰(shuí)觸發(fā)。
2019-05-19