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

首頁 > 編程 > JavaScript > 正文

jQuery 判斷元素上是否綁定了事件

2019-11-21 01:01:55
字體:
供稿:網(wǎng)友
我研究了一下之后發(fā)現(xiàn),jQuery都將事件緩存起來了,其實(shí)也是為了防止內(nèi)存溢出以及頁面unload的時(shí)候的速度,也包括多函數(shù)觸發(fā),方便管理等諸多好處,具體可以參考此文。
jQuery會(huì)在window.unload的時(shí)候卸載所有綁定過的事件,釋放內(nèi)存的。

OK,言歸正傳。判斷元素上是否綁定過事件用如下語句
復(fù)制代碼 代碼如下:

jQuery.data(elem,"events")[type] //老版本也能用
$(elem).data("events")[type] //1.2.3以后才能用

返回值:
一個(gè)Object,可以用for in來遍歷?;蛘遳ndefined。
參數(shù):
elem是一個(gè)DOM對(duì)象,type是事件類型。
舉例:
判斷id為foo的元素上是否綁定了click事件
復(fù)制代碼 代碼如下:

if( $("#foo").data("events")["click"] ){
//your code
}
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 乌恰县| 十堰市| 永登县| 大城县| 莱阳市| 赣州市| 玛多县| 仙桃市| 梓潼县| 梁平县| 东兰县| 泾源县| 元谋县| 东兴市| 政和县| 乐都县| 常宁市| 玉溪市| 黄浦区| 化德县| 扶余县| 全州县| 北海市| 文昌市| 司法| 杭锦旗| 阳谷县| 通渭县| 同仁县| 建始县| 辽阳市| 迁西县| 庄浪县| 宜都市| 寻乌县| 湘潭县| 梧州市| 中西区| 富民县| 汶川县| 天长市|