已采納回答 / 秦假仙
? $("button:eq(2)").click(1111, data)這里面的data指的是function data(e) ;1111是事件的數(shù)據(jù),傳遞給事件參數(shù)e的data屬性,所以你能從e.data中再把1111給讀取出來;這樣應(yīng)該清楚了吧...
2017-03-24
已采納回答 / qq_TO世界盡頭_03751774
mouseover會被冒泡觸發(fā),給外層綁定的時候,內(nèi)層事件的冒泡就會觸發(fā)外層的事件,但是mouseenter不會被冒泡觸發(fā),把它綁定在外層,雖然內(nèi)層冒泡了,但是外層不會被觸發(fā)。個人理解。
已采納回答 / 慕粉2243585596
$("#test2").on('mousedown mouseup', function(e)這句就是在綁定mousedown和 mouseup事件,這里綁定多個事件是用空格分隔開的
2017-03-21
已采納回答 / JohnieXu
click是點擊事件,mousedown、mouseup是鍵盤的按鍵事件兩者是不同的事件
已采納回答 / 輪回之日
第6章詳細(xì)的解釋了你的問題,e是一個事件的對象,pagex是其中的一個屬性,用于獲取鼠標(biāo)相對于文檔的左邊緣的位置,也就是左邊距,e和this是不同的。
2017-03-20
已采納回答 / qq_小明_22
function a(){......}這個是函數(shù)名字為a,然后包含了一個button.click的鼠標(biāo)點擊事件函數(shù);寫完這個函數(shù),然后我們就要想怎么調(diào)用它了,不然鼠標(biāo)點擊事情無法觸發(fā),因為這個鼠標(biāo)點擊事件是包裹在a()函數(shù)中的,但是這個函數(shù)現(xiàn)在沒人去調(diào)用它,就相當(dāng)于這個函數(shù)功能不能實現(xiàn),最簡單的辦法就在外面寫個該函數(shù)名字后面加()就算成功調(diào)用了,a();
2017-03-13
已采納回答 / 李白并不白
當(dāng)需要此參數(shù)時可用,不需要參數(shù)時可以不寫,下面沒有使用參數(shù),故可以不寫
已采納回答 / 流浪滴汪汪汪
e.target表示的是當(dāng)前事件的觸發(fā)DOM對象,你點的是button,所以e.target.textContent就是按鈕上的內(nèi)容。$('p').click()是觸發(fā)p標(biāo)簽的點擊事件,$('p').click(function(e) {? ? ? ? ? ? alert(e.target.textContent)? ? ? ? })這是p標(biāo)簽的點擊事件的處理方式,alert(e.target.textContent)所以這里輸出的是p標(biāo)簽的內(nèi)容
2017-03-02
已采納回答 / 流浪滴汪汪汪
我試了一下這樣可以:alert(e.target.value.substring(e.currentTarget.selectionStart,e.currentTarget.selectionEnd));不知道有沒有更好的方法
2017-03-02