jquery動態(tài)添加元素事件失效問題解決方法
更新時間:2014年05月23日 09:03:49 作者:
當使用腳本動態(tài)添加元素xxx時,但事件失效,最后使用jquery中on方法解決腳本動態(tài)添加元素,需要的朋友可以參考下
今天在寫JQUERY時遇到個問題:當使用腳本動態(tài)添加元素xxx時,但事件$(".x .y").click(function)...失效問題。
剛開始網(wǎng)上找到了用live函數(shù),方法如下:
事件綁定:$(".x .y").click(function) 需改為:
$(".x .y").live('click',function);
但是由于1.8版本后live這種方法不再支持,所以需要用下述jquery中on方法解決腳本動態(tài)添加元素:
$(".y").on('click','.x',function);
剛開始網(wǎng)上找到了用live函數(shù),方法如下:
事件綁定:$(".x .y").click(function) 需改為:
復制代碼 代碼如下:
$(".x .y").live('click',function);
但是由于1.8版本后live這種方法不再支持,所以需要用下述jquery中on方法解決腳本動態(tài)添加元素:
復制代碼 代碼如下:
$(".y").on('click','.x',function);
相關(guān)文章
JQuery移動頁面開發(fā)之屏幕方向改變與滾屏的實現(xiàn)
這篇文章主要介紹了JQuery移動頁面開發(fā)之隨屏幕方向改變與滾屏的實現(xiàn),通過相關(guān)兩個事件的添加來達到響應移動設備上操作的效果,需要的朋友可以參考下2015-12-12jQuery操作select下拉框的text值和value值的方法
這篇文章主要介紹了jQuery操作select下拉框的text值和value值的方法,需要的朋友可以參考下2014-05-05jQuery實現(xiàn)批量判斷表單中文本框非空的方法(2種方法)
這篇文章主要介紹了jQuery實現(xiàn)批量判斷表單中文本框非空的方法,實例分析了2種實現(xiàn)判定非空的技巧,涉及jQuery頁面元素遍歷的相關(guān)技巧,需要的朋友可以參考下2015-12-12jQuery中使用each處理json數(shù)據(jù)
這篇文章主要介紹了jQuery中使用each處理json數(shù)據(jù),非常簡單實用,需要的朋友可以參考下2015-04-04Javascript 使用ajax與C#獲取文件大小實例詳解
本文章向碼農(nóng)們介紹了js ajax獲取文件大小的實例,涉及JavaScript調(diào)用ajax交互及后臺C#文件操作的相關(guān)技巧,需要的朋友可以參考下2017-01-01