這篇文章給大家分享的是有關(guān)jquery判斷元素是否綁定了事件的示例的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
jquery判斷元素是否綁定了事件的方法:【$(elem).data("events")[type]】。其中參數(shù)elem是一個DOM對象,參數(shù)type表示事件類型。
判斷元素上是否綁定過事件可以用如下語句:
jQuery.data(elem,"events")[type] //老版本也能用 $(elem).data("events")[type] //1.2.3以后才能用
返回值:
一個Object,可以用for in來遍歷?;蛘遳ndefined。
參數(shù):
elem是一個DOM對象,type 是事件類型。
舉例:
判斷id為foo的元素上是否綁定了click事件
if( $("#foo").data("events")["click"] ){ //your code }
感謝各位的閱讀!關(guān)于jquery判斷元素是否綁定了事件的示例就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!