Я пытаюсь создать поле пользовательских ключевые слова для моего сайта,unnexpected JQuery .last() поведение
Дело в том, у меня есть держатель входного Див, где я добавляемых входы, нажав на кнопку, но я проверить
$('div inputs').last().val().length < 3
, если его меньше, чем 3 я трясти вход, еще:
$('div inputs').last().after('<input type="text" />')
Proble м является, что:
$('div inputs').last().val()
возвращает Allways входное значение первый, что я делаю неправильно?
Ага .. я вижу, он работает, если я выбираю снова, спасибо много –
На самом деле я думаю, что проще просто обновить кеш: input = $ ('# keysInput input'); –
Если вы используете его в других местах, то да. Если нет, я буду придерживаться области функции обратного вызова. –