den0820
@den0820
Фронтенд Junior разработчик.

Изменения контекста функции?

Почему такой код не срабатывает? Казалось бы метод $.proxy переопределяет контекст:
var obj={
    property:"value",
    method:function(){
        alert(this.property);
    }
}

$("body").append("<a id=\"lnk\" href=\"#\">CLICKME</a>");
$('#lnk').click(jQuery.proxy(obj, "method"));
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Он срабатывает jsfiddle.net/40bdjdbs
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы