0
我正在與一個關閉按鈕,一個簡單的通知應該淡出出來:jQuery的:直接傳遞一個方法的事件處理程序不工作
this.close.on("click",this.clear);
}
Notification.prototype.clear = function(){
this.node.fadeOut();
};
然而,當我點擊它,它拋出該異常「未捕獲TypeError:不能調用未定義的方法'fadeOut'
我試着傳遞一個調用clear方法的函數表達式,它工作。
所以我的問題是爲什麼它沒有工作的第一次,但工作的第二個。
是'this.node'是一個jQuery對象嗎? – dcodesmith
是的,它是一個jQuery對象 – swidan12340