jQuery給動(dòng)態(tài)添加的元素綁定事件的方法
本文實(shí)例講述了jQuery給動(dòng)態(tài)添加的元素綁定事件的方法。分享給大家供大家參考。具體分析如下:
jquery中綁定事件一般使用bind,或者click,但是這只能是對(duì)已經(jīng)加載好的元素定義事件,那些后來添加插入的元素則需要另行綁定。在1.7版本以前使用live。但是在1.8版本以后推薦使用on。這里介紹jQuery中如何給動(dòng)態(tài)添加的元素綁定事件
在實(shí)際開發(fā)中會(huì)遇到要給動(dòng)態(tài)生成的html元素綁定觸發(fā)事件的情況
例如
<div id="testdiv"> <ul></ul> </div>
需要給<ul>里面動(dòng)態(tài)添加的<li>標(biāo)簽添加click事件
jquery 1.7版以前使用live動(dòng)態(tài)綁定事件
$("#testdiv ul li").live("click",function(){
});
jquery 1.7版以后使用on動(dòng)態(tài)綁定事件
$("#testdiv ul").on("click","li", function() {
//do something here
});
希望本文所述對(duì)大家的jQuery程序設(shè)計(jì)有所幫助。
- JQuery事件委托(適用于給動(dòng)態(tài)生成的腳本元素添加事件)
- Jquery 動(dòng)態(tài)添加元素并添加點(diǎn)擊事件實(shí)現(xiàn)過程解析
- jQuery實(shí)現(xiàn)為動(dòng)態(tài)添加的元素綁定事件實(shí)例分析
- jQuery動(dòng)態(tài)添加元素?zé)o法觸發(fā)綁定事件的解決方法分析
- jQuery如何獲取動(dòng)態(tài)添加的元素
- Jquery對(duì)新插入的節(jié)點(diǎn) 綁定Click事件失效的解決方法
- jquery動(dòng)態(tài)添加元素事件失效問題解決方法
- jQuery動(dòng)態(tài)添加元素后元素注冊(cè)事件失效解決
相關(guān)文章
jquery 通過ajax請(qǐng)求獲取后臺(tái)數(shù)據(jù)顯示在表格上的方法
今天小編就為大家分享一篇jquery 通過ajax請(qǐng)求獲取后臺(tái)數(shù)據(jù)顯示在表格上的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-08-08
編寫高效jQuery代碼的4個(gè)原則和5個(gè)技巧
有了JQuery對(duì)JS的整合和封裝,它讓頁面操作更加的隨心所欲,所以只有遵循良好的規(guī)范才會(huì)讓代碼更高效,更健壯。以下是我對(duì)如何高效操作JQuery的一些拙見,望指正!2014-04-04
jQuery插件slicebox實(shí)現(xiàn)3D動(dòng)畫圖片輪播切換特效
Slicebox是一款效果非常華麗的jquery和css3 3d幻燈片插件。Slicebox幻燈片插件能夠?qū)D片切片,然后做3d旋轉(zhuǎn)。Slicebox幻燈片插件共有4種效果,視覺沖擊感非常強(qiáng)。2015-04-04
關(guān)于動(dòng)態(tài)生成dom綁定事件失效的原因及解決方法
下面小編就為大家?guī)硪黄P(guān)于動(dòng)態(tài)生成dom綁定事件失效的原因及解決方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-08-08
jQuery探測(cè)位置的提示彈窗(toolTip box)詳細(xì)解析
提示彈窗(toolTip box)經(jīng)常會(huì)被用到,但是本文總要的不是彈,也不是窗,而是探測(cè)位置,在適當(dāng)?shù)牡胤綇棿?。需要的朋友可以過來參考下,希望對(duì)大家有所幫助2013-11-11
jQuery往textarea中光標(biāo)所在位置插入文本的方法
這篇文章主要介紹了jQuery往textarea中光標(biāo)所在位置插入文本的方法,實(shí)例分析了jQuery操作光標(biāo)及文本的相關(guān)技巧,需要的朋友可以參考下2015-06-06

