Witam
Jak odnieść się do aktualnego obiektu z funkcji anonimowej?
var TabElement =
function(tab, tabContent, isActive) {
this.tab = tab;
this.tabContent = tabContent;
this.setTabView(isActive);
this.tab.click(function() {
if (activeTab !== null)
activeTab.close();
activeTab = this; //to nie przejdzie
this.open(); /// ani to...
});
};
TabElement.prototype.open =
function() {
effects.show(this.tabContent);
this.setTabView(true);
};
Jak to obejść w takim przypadku?