Проблемы с this
$(document).ready(function() { $(':text').change(function(e){ var c = e.target; console.log(c); }) }) Аналогично: $(document).ready(function() { $(':text').change(function(e){ console.log(this); }) }) Два данных кода работают нормально, получают обьект. Как только я пытаюсь получить значение <input type="text" value=""> используя данную конструкцию $(document).ready(function() { $(':text').change(function(e){ console.log(this.val()); }) }) Выдает ошибку: Uncaught TypeError: Object #<HTMLInputElement> has no method 'val' Подскажите в чем проблема? |
console.log($(this).val());
|
Спасибо большое, потратил на это минут 30
|
Часовой пояс GMT +3, время: 06:58. |