Это действительно простой пример, но я все еще новичок в jQuery, и я всегда боюсь сочетать события jQuery (функции?).Как написать этот jQuery более эффективно?
$(function() {
$(document).on('focus', 'input[type=text]', function() {
this.select();
});
});
Я хотел бы добавить в .on('focus', 'input[type=email]'
и .on('focus', 'textarea'
, не создавая совершенно новую .on
функцию.
Только отдельные селекторы с запятыми и становится «ИЛИ» состояние. –
В качестве альтернативы вы можете использовать [': input'] (http://api.jquery.com/input-selector/) – Satpal
Для нескольких событий используйте пробел между ними (я понимаю, это кажется немного непоследовательным) :) –