首頁  >  文章  >  web前端  >  jquery動態加入元素事件失效問題解決方法_jquery

jquery動態加入元素事件失效問題解決方法_jquery

WBOY
WBOY原創
2016-05-16 16:47:111627瀏覽

今天在寫JQUERY時遇到個問題:當使用腳本動態添加元素xxx時,但事件$(".x .y").click(function)...失效問題。

剛開始網路上找到了用live函數,方法如下:

事件綁定:$(".x .y").click(function) 需改為:

複製程式碼 程式碼如下:

$(".x .y").live('click', function);

但是由於1.8版本後live這種方法不再支持,所以需要用下述jquery中on方法解決腳本動態添加元素:
複製程式碼 程式碼如下:

$(".y").on('click','.x',function);
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn