亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

function(e)

有沒有關于function(e)的參數的教程,有點搞不明白這個e到底該怎么用

正在回答

2 回答

可以當成事件對象 有一些自己的方法

0 回復 有任何疑惑可以回復我~

Event 對象代表 事件?的?狀態、比如發生的元素、鼠標位置等

$('div').on('click','p',function(event){
????event.pageX;?//?鼠標X軸到頁面的距離
????event.clientX;?//?鼠標X軸到可視區的距離
????event.type;
????event.target;
????...
????event.preventDefault();
})


1 回復 有任何疑惑可以回復我~
#1

大大的愛

那$(this)和event.target有什么不同呢
2016-07-27 回復 有任何疑惑可以回復我~
#2

哈嘍姑娘

但是鍵盤事件里事件處理函數里傳遞的參數似乎指的是綁定的那個元素,好容易混淆啊
2016-07-27 回復 有任何疑惑可以回復我~
#3

哈嘍姑娘 回復 大大的愛

$(this)是指當前綁定的那個元素,event.target是指哪個元素促使事件觸發的。在5-1里它們是相同的。但在5-2里面就不同了,$('body').on('click', 'a', function(e) { alert(e.target.tagName) })這里,$(this)是指body這個元素,event.target是指a標簽這個元素
2016-07-27 回復 有任何疑惑可以回復我~
#4

哈嘍姑娘 回復 哈嘍姑娘

我是這樣理解的,有不對的請多指點
2016-07-27 回復 有任何疑惑可以回復我~
#5

大大的愛 回復 哈嘍姑娘

這么說event.targe是冒泡下面最低層的一個 是吧
2016-07-29 回復 有任何疑惑可以回復我~
查看2條回復

舉報

0/150
提交
取消
jQuery基礎(三)—事件篇
  • 參與學習       89987    人
  • 解答問題       645    個

jQuery第三階段開啟事件修煉,掌握對頁面進行交互的操作

進入課程

function(e)

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號