国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jquery移除了live()、die(),新版事件綁定on()、off()的方法

2019-11-20 08:39:47
字體:
來源:轉載
供稿:網友

我蛋疼了快10分鐘,怎么調用都是報錯,最后一查,原來jquery已經移除了live()和die()方法。使用了新的事件綁定方法on()、解除綁定方法off().

新的綁定方法on()和比live()相比,效率比之前的高。因為live()是固定在document節點上的。如果綁定的元素嵌套在很深的層中,那么事件一級級的傳遞必將影響到效率。而on()是綁定在$()選擇的元素上,嵌套深度可自由選擇。

on()的參數 on( events [, selector ] [, data ], handler(eventObject) )

第二個參數可選,可以指定一個綁定的元素,例如:

$(".box").die().on('click','button',function(){});

這樣,就綁定到了.box元素中的button元素上了

可以同時綁定多個事件:

$(".demonstrate").on("mouseover mouseout","ul li",function(e){if(e.type=="mouseover"){$(this).addClass("over");}else{$(this).removeClass("over");}  })

on()也可以接收一個對象參數,該對象的屬性是事件類型,屬性值為事件處理函數:

以上就是小編為大家帶來的jquery移除了live()、die(),新版事件綁定on()、off()的方法全部內容了,希望大家多多支持武林網~

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 怀安县| 阳谷县| 铜陵市| 左贡县| 朔州市| 玉门市| 镇巴县| 江山市| 布拖县| 香港 | 龙南县| 祥云县| 观塘区| 铁力市| 右玉县| 吴旗县| 灵台县| 抚远县| 彰化市| 宣汉县| 老河口市| 马山县| 泰安市| 西吉县| 中方县| 鲜城| 连城县| 高淳县| 融水| 寻甸| 泸溪县| 侯马市| 清水河县| 南丹县| 龙州县| 乌海市| 汝州市| 靖州| 嘉黎县| 逊克县| 乌拉特中旗|