Я немного смущен. Я пытаюсь добавить событие change
в text
.JQuery не обнаруживает мое событие изменения при вводе текста
Это мой html
:
<input type="text" id="tag_search" placeholder="Start typing to search tags..." name="tag_search" size="33"/>
Это мой script
$("#tag_search").change(function(){
alert('Typing');
});
Я знаю, что change
событие будет стрелять только после того, как входной элемент теряет фокус, но даже когда я делаю что предупреждение не отображается.
но он вообще не работает. Может кто-нибудь мне помочь.
http://jsfiddle.net/a4b4oyvq/ - Ваша проблема не воспроизводится. Знаете ли вы, что событие «change» срабатывает только тогда, когда элемент теряет фокус? – George
DOM не готов, вероятно. Попробуйте: '$ (function() {$ ('# tab_search'). Change (...);})' – dfsq
изменение ввода текста срабатывает, когда вы покидаете вход. insted try with 'input' – Jai