|
|
|
|
|
для: AlexSol
(24.11.2010 в 20:46)
| | В этом случае как получить доступ к переменной класа? | |
|
|
|
|
|
|
|
для: andrewost
(24.11.2010 в 20:39)
| | потому что this ссылается на jQuery('a') | |
|
|
|
|
|
|
| Вот есть пример кода
var someclass = {
init : function() {
this.somevar = 'Some value';
alert(this.somevar); // так отрабатывает корректно
jQuery('a').click(function() {
alert(this.somevar); // alert выведет undefined
return false;
});
}
}
someclass.init();
|
Не могу понять, почему объект this в функции click неопределен. | |
|
|
|
|