原文:jquery動態添加元素無法觸發綁定事件的解決方案。

jquery動態添加元素無法觸發綁定的事件的解決方案。 二狗最近在工作中遇到一個問題,即當用jquery動態添加元素后,發現給動態添加的元素卻無法觸發事件 。后來在網上查閱了一些資料,發現原來要這樣處理 乛 乛 : 先上我出錯的代碼: lt DOCTYPE html gt lt html gt lt head lang en gt lt meta charset UTF gt lt title g ...

2016-11-24 16:32 1 49143 推薦指數:

查看詳情

js/jq 動態添加元素不能觸發綁定事件解決方案

<!-- Copyright 2017-10-27, Jachin QQ: 381558301 Email: 381558301@qq.com 請看看你們的版本並對號入座: jquery1.6版本以下都不支持on委托事件 jquery1.3 至 jQuery1.8版都支持live委托事件 ...

Thu Mar 07 17:31:00 CST 2019 0 1760
jquery html 動態添加元素綁定事件

由於實際的需要,有時需要往網頁中動態的插入HTML內容,並在插入的節點中綁定事件處理函數。我們知道,用Javascript向HTML文檔中 插入內容,有兩種方法, 一種是在寫HTML代碼寫入JS,然后插入到文檔中; 另外一種是通過ajax的方式,從服務器獲取數據,然后用js把獲取 ...

Mon Nov 09 18:11:00 CST 2015 0 19226
append動態生成的元素無法觸發事件的原因及解決方案

今天筆者在實現一個簡單的動態生成元素功能的時候,發現了一個問題: 使用append動態生成的元素事件綁定失效了。 查閱資料后發現: click(fn)當選中的選擇器被點擊時觸發回調函數fn。只針對與頁面已存在的選擇器。而新添加元素自然沒有綁定事件解決方案1: 單獨為新添加 ...

Fri Sep 27 23:02:00 CST 2019 0 451
jQuery添加元素事件綁定無效

jQuery事件綁定,大多使用on就足夠了。 但是對於新添加元素 on 的綁定事件 會不起作用。 因為 append 中的 節點是在整個文檔加載之后才添加的,頁面並不會為未來的元素初始化添加點擊事件,因此 這種方式添加的 節點的點擊事件是無效的。 解決方法: 事件委托。事件委托 ...

Mon Dec 17 22:21:00 CST 2018 0 1690
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM