js動態生成html重復綁定事件失效

在js里面,click事件是存在重復綁定的情況的
比如說,一個函數會執行多次,你每次都把綁定了click事件,那么他就會累加
點一次相當于點了好幾次

還有就是對于動態生成的html如果append到某個div上面
原有的綁定的click事件是不生效的,需要重新綁定
解決方法:
1.盡量避免動態生成的html
2.在動態生成html的同時綁定事件,這種情況也會出現重復綁定失效問題

$("...").unbind('click');
$("...").on('click',function(){});
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • //------------------------- 第一章 認識JQuery ----------------...
    米塔塔閱讀 747評論 0 9
  • 1.JQuery 基礎 改變web開發人員創造搞交互性界面的方式。設計者無需花費時間糾纏JS復雜的高級特性。 1....
    LaBaby_閱讀 1,372評論 0 2
  • 1.JQuery 基礎 改變web開發人員創造搞交互性界面的方式。設計者無需花費時間糾纏JS復雜的高級特性。 1....
    LaBaby_閱讀 1,200評論 0 1
  • 七月小妞 初芒 -1- 如果不是聽說叫鄔婭的妹子在學校論壇發表了一封洋洋灑灑一千多字的文字,我實在無法注意到那個皮...
    百媚生閱讀 583評論 2 5
  • 今日記錄 共讀時間:20170802 早5:55-6:10共讀主題:第二章分析閱讀共讀主要內容: 老大重申了自己讀...
    成長路上的碎碎念閱讀 314評論 1 0