未完jQuery基礎(chǔ)(三)—事件篇-----jQuery事件對(duì)象的作用

1、jQuery事件對(duì)象的作用

事件中的Event對(duì)象容易被初學(xué)者忽略掉,可能大多時(shí)候初學(xué)者不知道怎么去用它,但有些時(shí)候它還是非常有用的

這里不在千篇一律的說(shuō)方法的使用,通過(guò)實(shí)際的一個(gè)小案例,從而來(lái)了解事件對(duì)象的作用

<ul>
<li class="even1"></li>
<li class="even2"></li>
<li class="even2"></li>
.........
</ul>
ul有N個(gè)子元素li(這里只寫(xiě)了3個(gè)),如果我要響應(yīng)每一個(gè)li的事件,那么常規(guī)的方法就是需要給所有的li都單獨(dú)綁定一個(gè)事件監(jiān)聽(tīng),這樣寫(xiě)法很符合邏輯,但是同時(shí)有顯得繁瑣
因?yàn)閘i都有一個(gè)共同的父元素,而且所有的事件都是一致的,這里我們可以采用要一個(gè)技巧來(lái)處理,也是常說(shuō)的"事件委托"
事件沒(méi)直接和li元素發(fā)生關(guān)系,而且綁定父元素了。由于瀏覽器有事件冒泡的這個(gè)特性,我們可以在觸發(fā)li的時(shí)候把這個(gè)事件往上冒泡到ul上,因?yàn)閡l上綁定事件響應(yīng)所以就能夠觸發(fā)這個(gè)動(dòng)作了。唯一的問(wèn)題怎么才知道觸發(fā)的li元素是哪個(gè)一個(gè)?
這里就引出了事件對(duì)象了
事件對(duì)象是用來(lái)記錄一些事件發(fā)生時(shí)的相關(guān)信息的對(duì)象。事件對(duì)象只有事件發(fā)生時(shí)才會(huì)產(chǎn)生,并且只能是事件處理函數(shù)內(nèi)部訪問(wèn),在所有事件處理函數(shù)運(yùn)行結(jié)束后,事件對(duì)象就被銷(xiāo)毀
回到上面的問(wèn)題,既然事件對(duì)象是跟當(dāng)前觸發(fā)元素息息相關(guān)的,所以我們就能從里面相關(guān)的信息,從事件對(duì)象中找到 event.target
target 屬性可以是注冊(cè)事件時(shí)的元素,或者它的子元素。通常用于比較 event.target 和 this 來(lái)確定事件是不是由于冒泡而觸發(fā)的。經(jīng)常用于事件冒泡時(shí)處理事件委托
簡(jiǎn)單來(lái)說(shuō):event.target代表當(dāng)前觸發(fā)事件的元素,可以通過(guò)當(dāng)前元素對(duì)象的一系列屬性來(lái)判斷是不是我們想要的元素
http://js.jirengu.com/xucelewahi/1/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • (續(xù)jQuery基礎(chǔ)(1)) 第5章 DOM節(jié)點(diǎn)的復(fù)制與替換 (1)DOM拷貝clone() 克隆節(jié)點(diǎn)是DOM的常...
    凜0_0閱讀 1,519評(píng)論 0 8
  • 第1章 鼠標(biāo)事件 1-1 jQuery鼠標(biāo)事件之click與dbclick事件 用交互操作中,最簡(jiǎn)單直接的操作就是...
    mo默22閱讀 1,351評(píng)論 0 6
  • 總結(jié): 鼠標(biāo)事件 1.click與dbclick事件$ele.click()$ele.click(handler(...
    阿r阿r閱讀 1,722評(píng)論 2 10
  • FASHION RESTORED The restoration of the English monarchy ...
    末小閑閱讀 407評(píng)論 0 0
  • 青地碧池繞指間, 酷官閭左盡開(kāi)顏。 風(fēng)吹絲舞行人笑, 鴛侶純情看客船。
    南途丶閱讀 243評(píng)論 0 0

友情鏈接更多精彩內(nèi)容