function foo(){
var a = 1;
this.b = 2;
this.c = function(){
alert(a);
alert(this.b);
$('.ei').each(function(){
alert(a);
alert(this.b);//undefined <-- i need this to be update to 3
});
}
}
var obj = new foo;
obj.b = 3; //update this property before call method
obj.c();
我有一個方法包含jQuery的每個(),我嘗試訪問該對象的屬性,但我得到了一個未定義jQuery的無法訪問對象的內部屬性
我需要這個屬性能夠更新
有人知道如何使這項工作?
'this'''''''''將引用集合中的當前元素。將'this'緩存到'that'並使用'that.b'。 – Tushar