我創建一個包含執行一個jQuery each
方法像下面這樣的功能的Javascript對象:
function MyClass {
Method1 = function(obj) {
// Does something here
}
Method2 = function() {
$(".SomeClass").each(function() {
// 1 2
this.Method1(this);
});
}
}
哪個對象是各THIS
指什麼? jQuery指的是從each
迭代返回的項目。不過,我想This[1]
指的是包含類...
我如何從jQuery循環中引用包含類?
請使用var關鍵字將containsClass變量作用於該函數。如果你不這樣做,它會進入全局命名空間。 – tvanfosson 2009-06-11 12:41:51
-1 JavaScript 101:使用var !!!!! – James 2009-06-11 12:48:10
在ContainingClass賦值上拋出一個var,並且這是金點..以及對我的發佈代碼的簡單修改。 – 2009-06-11 12:50:31