Позвольте мне предвосхитить этот вопрос, сказав, что я новичок jQuery - только начинаю процесс обучения.
Я сейчас работаю над интернет-магазином. Одной из функций, которые мы интегрировали с корзиной покупок, является поле «быстрого добавления» (id = "cc").
Под полем «быстрое добавление» находится таблица, которая динамически заполняется строками элементов. В каждой из этих динамически добавляемых строк товара есть текстовое поле "qty" (id = "qtycart") на случай, если клиент захочет изменить их количество после добавления товара в корзину.
Вот что я хочу сделать:
Я хочу, чтобы клиент мог добавить текст в поле ввода "быстрого добавления" и нажать кнопку "Отправить". После нажатия кнопки «Отправить» я хочу, чтобы фокус изменился с этого ввода на ввод «qty» в недавно добавленной строке ниже.
Имеет ли это смысл?
Вот простая функция, которую я собрал, но я явно что-то упускаю:
$("#cc").live("click", function(){
$("#qtycart:text:visible:last").focus();
});
Большое спасибо за ваше время!