所以我有這樣的代碼:jQuery訪問父對象屬性?
function theObject(){
this.someelement = $("#someelement");
this.someotherelement = $("someotherelement");
this.someelement.fadeOut(500, function(){
this.someotherelement.attr("title", "something");
this.someelement.fadeIn(500);
});
}
出於某種原因this.someotherelement
是不確定的。我猜,因爲它被包裹在function(){}
?
這是元素的ID?您缺少#號。 – Adam 2010-07-22 17:25:42
也發佈了一些相關的html,所以它會更清晰...... – gillyb 2010-07-22 17:26:32
函數內部,'this'引用this_meelement(實際上是指它的DOM元素)。大多數(每個?)jQuery函數都需要回調函數,'this'是指您調用函數的(DOM)元素。 – 2010-07-22 17:29:45