原文:jquery給動態生成的元素綁定事件,on函數

首先先解釋一下什么是動態生成的元素:動態生成的元素即我們用jquery的內部插入函數append 所生成的html代碼。相對的也有靜態生成的元素:即直接編寫在頁面的html代碼。 下面通過例子來講解: html中有這樣一個table: 這是一個JavaScript函數:作用是動態的生成html代碼將pageInfo中的數據顯示在上邊的tbody中 這樣問題就來了,如果我們用傳統的click方法綁定 ...

2020-08-30 16:56 0 938 推薦指數:

查看詳情

jQuery:如何給動態生成元素綁定事件

jQuery的html()可以給現在元素附加新的元素,innerHTML也可以,那么,如何給這些新生成元素綁定事件呢?直接在元素還未生成前就綁定肯定是無效的,因為所綁定元素目前根本不存在。 然而,jQuery為我們提供了一個函數來解決這個問題,它就是.live()(備注:jquery ...

Wed Jun 18 09:08:00 CST 2014 0 7145
jQuery動態添加的元素綁定事件處理函數

對於頁面中動態添加的元素,由於是在頁面加載完成后添加的,因此頁面加載時無法給其綁定事件處理函數, csdn上的一篇文章讓我明白了如何做到動態綁定 http://blog.csdn.net/xinhaozheng/article/details/5862109 ...

Wed Oct 10 23:06:00 CST 2012 1 13958
jquery:為動態加載的元素綁定事件

最近在做項目的時候發現的一個問題,通過ajax動態加載出來的一個button值綁定不了點擊事件。我使用的是datatables這款表單插件,表單內容是通過ajax動態渲染出來的。 解決方案: 通過Google,我發現在jquery1.7版本之前通常使用 .live() 這個事件,但是這個方法 ...

Wed Jul 24 19:21:00 CST 2019 0 4441
jQuery 綁定事件動態創建的元素

在進入主題之前,我們先來看一個前台頁面經常用到的功能:點擊頁面輸入框時自動選擇其中文本。 很容易想到利用輸入框的focus事件,當輸入框獲得焦點時,再調用jQuery的select()方法。 Okay,想法很簡單,邏輯似乎也無錯。具體我們來看一下現實到底能不能實現。 1.頁面構造個表單 ...

Tue Aug 13 07:33:00 CST 2013 11 14454
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM