Задать вопрос
aloky
@aloky
js

Как обновлять var self = this?

var function = function() {
var self = this;
$('#input').on('change', function() {
var itemName = self.itemName;
console.log(self.itemName); // old value
})
}


Как при каждом изменении input, брать актуальный self, т.к. вне этой функции this.ItemName меняется.
  • Вопрос задан
  • 124 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
А зачем такая адская конструкция?
вот:
$('#input').on('change', function() {
    var inp_val = $(this).val();
    console.log(inp_val);
})
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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