У меня есть функция, которая находит родной (родительский) ответ (parentfields) родителя (li), а затем подсчитывает дочерние входы.Как выбрать родителя в старой версии JQuery
$('#addAnswer').live('click', function(){
var selected = $(this).parents('li').siblings('#answerFields').children('input').length;
document.getElementById('legend').innerHTML = selected;
});
Как я могу сократить это, используя JQuery 1.5.2?
У меня есть рабочий JSFiddle.
это будет длина полей ввода. Что именно вы пытаетесь сделать? –
Немного неправильно иметь более одного элемента с одним и тем же идентификатором, между прочим. – raina77ow
этот код очень длинный и требует много JQuery, чтобы найти входные данные, которые так близки. Я бы подумал, что в JQuery есть что-то, что мне не хватает, чтобы сократить это до одной команды, например, .parent ('li # answerFields'). и извините, это была опечатка – user1082764