Jquery對新插入的節(jié)點 綁定Click事件失效的解決方法
1.有人說用 Live, 事實上現(xiàn)在最新的Jquery已經(jīng)不支持 Live 了。live的解決方法如下:
你可以看這個 也可以不看 ,只是做到心中有數(shù)就可以了。下面介紹ON的方法。
2.有人用了ON 來解決, 這個解決方法基本在理。
On的方法,基本能解決問題,但是你也要根據(jù)你的具體情況做選擇。并不是每個人的代碼都像上面這個案例描述的那么簡單。但是萬變不離其宗。
我是這樣來做的,最終把問題解決了。
我有一個UL 標(biāo)簽是靜態(tài)的,就是說不是后來動態(tài)添加的。
然后我動態(tài)添加了像
“<li><a href="#" ....>鏈接</a></li>”的內(nèi)容。
我是按下面的方法做的選擇。
$("#subul").on('click','li>a', function (e) { //取消冒泡 //var e = e || window.event; // e.stopPropagation(); alert("asssss"); var areaid = this.attributes.getNamedItem("id").nodeValue; alert(areaid); $("#subul>li>a").removeClass("smallBtSelected"); $("#" + areaid).addClass("smallBtSelected"); })
以上這篇Jquery對新插入的節(jié)點 綁定Click事件失效的解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
jquery插件pagination實現(xiàn)無刷新ajax分頁
這篇文章主要介紹了jquery插件pagination實現(xiàn)無刷新ajax分頁的相關(guān)資料,需要的朋友可以參考下2015-09-09Jquery利用mouseenter和mouseleave實現(xiàn)鼠標(biāo)經(jīng)過彈出層且可以點擊
這篇文章主要介紹了Jquery利用mouseenter和mouseleave實現(xiàn)鼠標(biāo)經(jīng)過彈出層且可以點擊。需要的朋友可以過來參考下,希望對大家有所幫助2014-02-02jQuery動畫效果實現(xiàn)圖片無縫連續(xù)滾動
這篇文章主要為大家介紹了jQuery動畫效果實現(xiàn)圖片無縫連續(xù)滾動,實現(xiàn)類似連續(xù)不間斷的滾動廣告位,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-01-01jQuery獲得包含margin的outerWidth和outerHeight的方法
這篇文章主要介紹了jQuery獲得包含margin的outerWidth和outerHeight的方法,涉及jQuery中outerWidth及outerHeight方法的使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-03-03jQuery中text() val()和html()的區(qū)別實例詳解
這篇文章主要介紹了jQuery中text() val()和html()的區(qū)別實例詳解的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-06-06