已采納回答 / 秦假仙
? $("button:eq(2)").click(1111, data)這里面的data指的是function data(e) ;1111是事件的數據,傳遞給事件參數e的data屬性,所以你能從e.data中再把1111給讀取出來;這樣應該清楚了吧...
2017-03-24
最贊回答 / 慕粉2243585596
這里$("input").triggerHandler("focus","沒有觸發默認聚焦事件");中的兩個參數是傳入input的focus事件中的,參數1也就是arg1已經指定的了要觸發的事件就是focus,參數arg2也就是要傳入input的focus事件中的title的值所以會彈出"沒有觸發默認聚焦事件”
2017-03-24
已采納回答 / qq_TO世界盡頭_03751774
mouseover會被冒泡觸發,給外層綁定的時候,內層事件的冒泡就會觸發外層的事件,但是mouseenter不會被冒泡觸發,把它綁定在外層,雖然內層冒泡了,但是外層不會被觸發。個人理解。
最贊回答 / 夜鶯z
e是event的意思,是當前執行的事件測試二:$('p').mousedown(function(e) {? ? ? ? ? ? alert(e.target.textContent)? ? ? ? })是p元素的mousedown事件,后面button的觸發事件也是p元素的啊。測試三:function data(e) {? ? ? ? alert(e.data) //1111? ? }? ? function a() {? ? ? ? $("button:eq(2)").mousedown(1111, ...
2017-03-22
已采納回答 / 慕粉2243585596
$("#test2").on('mousedown mouseup', function(e)這句就是在綁定mousedown和 mouseup事件,這里綁定多個事件是用空格分隔開的
2017-03-21
最新回答 / 慕粉4042427
不要糾纏于冒號理解,你只需將各個刪去,嘗試各種組合,并將event.stopPropagation(); //阻止事件冒泡?? 放置在不同地方,相信你就會理解了,
2017-03-21