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