<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • jQuery中delegate與on的用法與區別

    時間:2024-09-11 16:04:21 jQuery 我要投稿
    • 相關推薦

    jQuery中delegate與on的用法與區別

      在jQuery1.7中 .delegate()已被.on()取代。對于早期版本,它仍然使用事件委托的最有效手段。

      在事件綁定和委派,delegate()和on在一般情況下,這兩種方法是等效的。

      .delegate() 指定的元素(屬于被選元素的子元素)添加一個或多個事件處理程序,并規定當這些事件發生時運行的函數。

      復制代碼 代碼如下:

      // jQuery 1.4.3+

      $( elements ).delegate( selector, events, data, handler );

      // jQuery 1.7+

      $( elements ).on( events, [selector], data, handler );

      例如:.delegate() code:

      復制代碼 代碼如下:

      $("table").delegate("td","click",function(){

      alert("hello");

      });

      .on() code:

      復制代碼 代碼如下:

      $("table").on("click", "td", function() {

      alert("hi");

      });

      PS: 兩者區別是seleter和events順序不同

      delegate和on方法被選元素的子元素必須是"合法的"子元素。比如

      復制代碼 代碼如下:

      $("table").delegate("button","click",function(){...});

      $("table").on("click", "p", function(){...});

      就不起作用,因為正常情況下,table子元素應為tr,td...

      on(events,[selector],[data],fn),參數[selector]是可選,

      一個選擇器字符串用于過濾器的觸發事件的選擇器元素的后代。

      例如:

      復制代碼 代碼如下:

      $("table").on("click", ".td1", function() {

      alert("hi");

      });

      過濾class為td1的table子元素

      而delegate的selector是必需的。

    【jQuery中delegate與on的用法與區別】相關文章:

    jQuery中prev()方法用法07-16

    jQuery中replaceAll()方法用法10-15

    PHP中MySQL、MySQLi和PDO的用法和區別07-01

    as,when,while的用法區別詳解10-24

    俄語詞выйти和сойти的用法與區別10-24

    辨析替代詞用法的區別09-20

    jQuery中parent()和siblings()的問題10-16

    詞語辨析:cost, spend, take的用法區別01-14

    Javascript中typeof 用法歸納09-27

    粵語中“好”字的用法10-25

    主站蜘蛛池模板: 精品国产三级a乌鸦在线观看| 最新国产乱人伦偷精品免费网站| 韩国三级中文字幕hd久久精品| 日本伊人精品一区二区三区| 久久精品三级视频| 91精品在线看| 中文精品无码中文字幕无码专区| www.日韩精品| www.99精品| 欧美精品v欧洲精品| 国产在线观看一区二区三区精品| 国产精品1区2区3区在线播放| 亚洲精品制服丝袜四区| 精品一久久香蕉国产线看播放 | 日韩精品人妻系列无码专区| 国产香蕉国产精品偷在线| 久久免费精品视频| 2022免费国产精品福利在线| 欧产日产国产精品精品| 日韩精品一区二区三区视频| 国产一级精品高清一级毛片| 91国内揄拍国内精品对白不卡| 国产夫妇精品自在线| 国产精品特级毛片一区二区三区| 无码精品国产一区二区三区免费| 亚洲精品无码久久不卡| 亚洲精品永久在线观看| 欧美精品91欧美日韩操| 久久夜色撩人精品国产小说| 精品一区二区无码AV| 国产三级精品三级在线观看专1| 91不卡在线精品国产| 98香蕉草草视频在线精品看| 日韩精品在线看| 在线欧美v日韩v国产精品v| 欧美日韩精品一区二区在线播放| 国产精品99久久久久久人| 国内精品在线视频| 亚洲国产综合精品中文第一区| 99久久精品国产一区二区三区| 91精品国产色综久久|