Мне нужна помощь с несколькими селекторами jQuery. Я понимаю, как он работает и использовал его, но мне нужно использовать его так, чтобы имена элементов не были в функции. (Они пропускают, как переменные, связанные с ними быть создан динамически)jQuery множественные селекторы как переменные
Вот пример того, что у меня есть:
function openBox(row) {
var rowInfo = '#info' + row;
var rowClose = '#close' + row;
var rowNumber = '#number' + row;
$(rowInfo).slideDown('slow');
$(rowClose).slideDown('slow');
$(rowNumber).slideDown('slow');
}
В то время как это хорошо и работает, я надеялся, чтобы очистить его немного и найти использование множественных селекторов jQuery (или что-то в этом роде), но я заметил, что при передаче переменных это не работает, но не вызывает никаких ошибок относительно того, почему.
Пример того, что я хочу:
function openBox(row) {
var rowInfo = '#info' + row;
var rowClose = '#close' + row;
var rowNumber = '#number' + row;
$(rowInfo, rowClose, rowNumber).slideDown('slow');
}
Возможно ли это? К сожалению, их документация не вникает в прохождение чего-либо, кроме элементов html. source
Это потрясающе. И спасибо за дополнительную длину, на которую вы пошли, для ответов на несколько вариантов ответа. – SmurfTheSmurf