真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

JQuery事件怎么處理

這篇文章主要介紹了JQuery事件怎么處理的相關(guān)知識(shí),內(nèi)容詳細(xì)易懂,操作簡單快捷,具有一定借鑒價(jià)值,相信大家閱讀完這篇JQuery事件怎么處理文章都會(huì)有所收獲,下面我們一起來看看吧。

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供紅河網(wǎng)站建設(shè)、紅河做網(wǎng)站、紅河網(wǎng)站設(shè)計(jì)、紅河網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、紅河企業(yè)網(wǎng)站模板建站服務(wù),十余年紅河做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

什么是叫事件:頁面對不同訪問者的響應(yīng)叫做事件。

事件應(yīng)用:事件處理程序指的是當(dāng) HTML 中發(fā)生某些事件時(shí)所調(diào)用的方法。

例如:

1. 頁面載入:查詢及操縱時(shí)綁定的一個(gè)要執(zhí)行的函數(shù)

下面意思是當(dāng) DOM 載入就緒可以查詢及操縱時(shí)綁定一個(gè)要執(zhí)行的函數(shù)。

2. 事件處理:添加事件

下面意思是向li添加點(diǎn)擊事件的處理程序

3. 添加/刪除類

toggleClass() 對被選元素進(jìn)行添加/刪除類的切換操作

on() 向元素添加事件處理程序

在下面意思是向li標(biāo)簽添加divHover類

4.一個(gè)元素綁定同功能的多種事件:

mouseover() 當(dāng)鼠標(biāo)指針位于元素上方時(shí)觸發(fā)的事件。事件在鼠標(biāo)指針進(jìn)入被選元素或任意子元素時(shí)都會(huì)被觸發(fā)

mouseout() 添加/觸發(fā)鼠標(biāo)離開事件。事件在鼠標(biāo)離開被選元素的子元素時(shí)也會(huì)觸發(fā)

on() 向元素添加事件處理程序

在下面意思是鼠標(biāo)指針進(jìn)入#div2就添加divHover類,當(dāng)鼠標(biāo)離開#div2時(shí)divHover類就又被刪除

5. 多元素綁定同一事件(同事件委托)事件名稱,選擇器,事件要執(zhí)行的方法

on() 向元素添加事件處理程序

在下面意思是綁定點(diǎn)擊事件和選擇li還有事件執(zhí)行控制臺(tái)輸出

6. 綁定多個(gè)不同功能的事件

mouseenter() 添加/觸發(fā)鼠標(biāo)移入事件

addClass() 向被選元素添加一個(gè)或多個(gè)類。

mouseleave()添加/觸發(fā)鼠標(biāo)離開事件事件只有在離開被選元素的時(shí)候才會(huì)觸發(fā),該事件大多數(shù)時(shí)。候會(huì)與 mouseenter 事件一起使用。

mousemove() 添加/觸發(fā)移動(dòng)事件。

在下面意思是鼠標(biāo)指針進(jìn)入#div3就添加divHover類,當(dāng)鼠標(biāo)離開#div3時(shí)divHover類就又被刪除,鼠標(biāo)在#div3中mousemove() 添加/觸發(fā)移動(dòng)事件。

7. 將數(shù)據(jù)傳遞到處理函數(shù)中,動(dòng)態(tài)傳參

在下面意思是點(diǎn)擊#btn3就會(huì)輸出Hello btn3

8.移除事件

(1)off() 移除通過 on() 方法添加的事件處理程序

移除按鈕上的點(diǎn)擊事件:

在下面意思是使用off移除#btn3按鈕上的點(diǎn)擊事件;

(2)undelegate() 從現(xiàn)在或未來的被選元素上移除事件處理程序

移除li上的點(diǎn)擊事件:

在下面意思是使用off移除li上的點(diǎn)擊事件

9.添加一個(gè)或多個(gè)事件

(1)添加一個(gè)或多個(gè),只能觸發(fā)一次

one() 向被選元素添加一個(gè)或多個(gè)事件處理程序。該處理程序只能被每個(gè)元素觸發(fā)一次

在下面意思是使用one(),在點(diǎn)擊#div3中只能觸發(fā)一次,也就是在控制臺(tái)輸出一次one();

(2)當(dāng)前或未來的子元素添加

delegate() 向匹配元素的當(dāng)前或未來的子元素添加處理程序

在下面意思是向匹配元素的當(dāng)前添加處理程序

(3)添加新元素

append()在被選元素的結(jié)尾插入內(nèi)容(結(jié)束標(biāo)簽之前插入)

在下面意思是在ul標(biāo)簽結(jié)尾插入

  • li_“+i+”
  • 關(guān)于“JQuery事件怎么處理”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對“JQuery事件怎么處理”知識(shí)都有一定的了解,大家如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


    當(dāng)前名稱:JQuery事件怎么處理
    當(dāng)前鏈接:http://weahome.cn/article/jjsdpi.html

    其他資訊

    在線咨詢

    微信咨詢

    電話咨詢

    028-86922220(工作日)

    18980820575(7×24)

    提交需求

    返回頂部