最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery動態(tài)生成的元素綁定事件操作實例分析

 更新時間:2019年05月04日 17:49:17   作者:無痕之意  
這篇文章主要介紹了jQuery動態(tài)生成的元素綁定事件操作,結(jié)合實例形式分析了jQuery事件綁定的原理及動態(tài)生成的元素綁定事件相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了jQuery動態(tài)生成的元素綁定事件操作。分享給大家供大家參考,具體如下:

這段時間在寫代碼的時候遇到一個問題,通過append()添加的節(jié)點,點擊事件不起作用。當時我百思不得其解,各種找錯都沒找到錯誤的原因。后來才發(fā)現(xiàn)是動態(tài)生成節(jié)點的問題,還是自己沒有經(jīng)驗啊。

下面來總結(jié)一下這個問題的始末,溫故而知新。

先看下click綁定事件的效果。

<div>
    <p>a</p>
    <p>b</p>
    <p>c</p>
</div>

創(chuàng)建一個按鈕來生成新的節(jié)點p

<button>create</button>

綁定點擊事件

<script>
    //添加點擊事件
    $("p").click(function(){
        $(this).text('click');
    })
    //創(chuàng)建一個新節(jié)點
    $("button").click(function(){
        var p ="<p>new</p>";
        $("div").append(p);
    })
</script>

點擊第一p元素,事件生效,運行結(jié)果:

點擊按鈕,生成新的節(jié)點,并點擊新的節(jié)點,運行結(jié)果:

結(jié)果證明,click并沒有綁定到新的節(jié)點上。

如果需要給動態(tài)的元素綁定事件,需要使用到on()。

$("div").on("click","p",function(){
    $(this).text('click');
})

on()方法,可以給未來的元素綁定事件

使用方法:

1、先選中動態(tài)生成元素的父元素
2、然后綁定事件
3、再選中子類

可以理解為給div下的p元素包括未來的p元素綁定click事件,這是比較通俗易懂的理解,詳細內(nèi)容可以看文檔的具體說明

更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery常見事件用法與技巧總結(jié)》、《jQuery常用插件及用法總結(jié)》、《jQuery操作json數(shù)據(jù)技巧匯總》、《jQuery擴展技巧總結(jié)》、《jQuery常見經(jīng)典特效匯總》及《jquery選擇器用法總結(jié)

希望本文所述對大家jQuery程序設(shè)計有所幫助。

相關(guān)文章

  • jQuery dateRangePicker插件使用方法詳解

    jQuery dateRangePicker插件使用方法詳解

    這篇文章主要為大家詳細介紹了jQuery dateRangePicker插件的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • jquery原理以及學(xué)習技巧介紹

    jquery原理以及學(xué)習技巧介紹

    JQuery上手簡單,也很容易學(xué),即使是剛接觸JQuery的開發(fā)人員,借助JQuery手冊,也很快能在項目中使用開發(fā),這篇文章針對jquery原理以及學(xué)習技巧進行介紹,感興趣的小伙伴們可以參考一下
    2015-11-11
  • jQuery中removeData()方法用法實例

    jQuery中removeData()方法用法實例

    這篇文章主要介紹了jQuery中removeData()方法用法,實例形式分析了removeData()方法移除匹配元素指定數(shù)據(jù)的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2014-12-12
  • jQuery ajax全局函數(shù)處理session過期后的ajax跳轉(zhuǎn)問題

    jQuery ajax全局函數(shù)處理session過期后的ajax跳轉(zhuǎn)問題

    這篇文章主要介紹了基于jQuery的全局ajax函數(shù)處理session過期后的ajax操作的相關(guān)資料,需要的朋友可以參考下
    2016-06-06
  • Jquery樹插件zTree實現(xiàn)菜單樹

    Jquery樹插件zTree實現(xiàn)菜單樹

    這篇文章主要為大家詳細介紹了Jquery樹插件zTree實現(xiàn)菜單樹,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • jQuery實現(xiàn)tab欄切換效果

    jQuery實現(xiàn)tab欄切換效果

    這篇文章主要為大家詳細介紹了jQuery實現(xiàn)tab欄切換效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • jQuery判斷元素是否顯示 是否隱藏的簡單實現(xiàn)代碼

    jQuery判斷元素是否顯示 是否隱藏的簡單實現(xiàn)代碼

    下面小編就為大家?guī)硪黄猨Query判斷元素是否顯示 是否隱藏的簡單實現(xiàn)代碼。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05
  • jquery實現(xiàn)點擊變換導(dǎo)航樣式的方法

    jquery實現(xiàn)點擊變換導(dǎo)航樣式的方法

    這篇文章主要介紹了jquery實現(xiàn)點擊變換導(dǎo)航樣式的方法,可實現(xiàn)點擊導(dǎo)航菜單選項時動態(tài)變換對應(yīng)選中項樣式的功能,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-08-08
  • jQuery事件 delegate()使用方法介紹

    jQuery事件 delegate()使用方法介紹

    delegate() 方法為指定的元素(屬于被選元素的子元素)添加一個或多個事件處理程序,并規(guī)定當這些事件發(fā)生時運行的函數(shù)
    2012-10-10
  • jValidate 基于jQuery的表單驗證插件

    jValidate 基于jQuery的表單驗證插件

    網(wǎng)上基于jQuery的表單驗證插件已有很多,但是這個輪子我還是繼續(xù)做一個,因為這個表單驗證插件是從我以前的個人JS框架移值過來的(我已慢慢投入jQuery的懷抱),并且它的驗證規(guī)則書寫方式也許會讓你眼前一亮。
    2009-12-12

最新評論

徐水县| 琼海市| 武穴市| 游戏| 丁青县| 巴楚县| 南岸区| 甘泉县| 潮安县| 峨山| 太白县| 西畴县| 丹寨县| 武穴市| 普兰店市| 宜兴市| 商丘市| 台湾省| 渭南市| 荆门市| 双桥区| 勃利县| 石柱| 南江县| 乌拉特前旗| 包头市| 丹巴县| 尚义县| 定兴县| 山东| 华亭县| 天台县| 徐汇区| 延寿县| 深州市| 历史| 木里| 建昌县| 丰原市| 磐安县| 海淀区|