@DevOFF

Backbone события?

Всем доброго времени суток. Использую псевдо селект - который является input. В Backbone пытаюсь отловить изменения - change input . но увы backbone не видит данные изменения .Как быть псевдо селект устанавливает значение -
$(this).parents('.drop-menu').find('input').attr('value', $(this).attr('id'));

Как правильно сделать чтобы backbone отлавливал извменения?
  • Вопрос задан
  • 147 просмотров
Пригласить эксперта
Ответы на вопрос 2
Из вопроса ничего не понятно, но должно быть так:
$(this).parents('.drop-menu').find('input').val($(this).attr('id'));


Если исправить способ изменения значения на корректный вы не можете по каким-то причинам, то изменение атрибута можно отлавливать через MutationObserver (caniuse).
Ответ написан
@DevOFF Автор вопроса
Проблема была в том что Ожидалось событие change.Но так как селект само пальный и там были ul li -элементы там не может быть такого события . там событие click.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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