Я бы хотел включить текстовое поле при его нажатии. Однако, когда я нажимаю текстовое поле, ничего не происходит. Я считаю, что это проблема с селектором jQuery. Почему это не работает?jQuery selector - поле ввода
<script>
$(document).ready(function() {
$(':input').click(function() {
$(this).removeAttr('disabled');
});
});
</script>
<input type="text" value="123" disabled="disabled" />
Примечание: Я попытался как $ ('ввод') и $ (': ввод'), чтобы выбрать текстовое поле. Ничего не сработало.
Знаете ли вы, вызвана ли функция? Попробуйте помещать оператор предупреждения в функцию, чтобы увидеть, вызвана ли она в первую очередь. – codersarepeople
Это дубликат [Удалить отключенный атрибут onClick отключенного поля формы] (http://stackoverflow.com/questions/921161/remove-disabled-attribute-onclick-of-disabled-form-field). Короче говоря, отключенные элементы не запускают события 'click'. –
Просто любопытно, можете ли вы объяснить пример использования такого поведения? – cesarsalazar