jquery判斷元素是否綁定了事件的方法:【$(elem).data("events")[type]】。其中參數elem是一個DOM對象,參數type表示事件類型。
環境:
本文適用於所有品牌的電腦。
(學習影片分享:jquery影片教學)
判斷元素上是否綁定過事件可以用如下語句:
jQuery.data(elem,"events")[type] //老版本也能用 $(elem).data("events")[type] //1.2.3以后才能用
傳回值:
一個Object,可以用for in來遍歷。或者undefined。
參數:
elem是DOM對象,type 是事件類型。
範例:
判斷id為foo的元素上是否綁定了click事件
if( $("#foo").data("events")["click"] ){ //your code }
相關推薦:js教學
以上是jquery怎麼判斷元素是否綁定了事件的詳細內容。更多資訊請關注PHP中文網其他相關文章!