複製代碼 代碼如下:
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
}
//購買按鈕沒綁定Click事件時執行綁定
if (!$("#btnBuy").data("events")) {
$("#btnBuy").click(Product.QuickBuy);
} else {
if(!$("#btnBuy").data("events")["click"]) {
$("#btnBuy").click(Product.QuickBuy);
}
}