В приведенной ниже функции я хотел бы, чтобы idurl
было словом apple с суффиксом. Суффикс number
содержит номер. Пример: apple12
.Использовать переменную в селекторе jQuery
Но в функции ниже у меня есть проблема с конкатенацией переменной number
со словом apple.
function apple(number) {
if (something === "0") {
$('.onchange :checkbox[idurl="apple" + number]').prop('checked', false);
} else {
$('.onchange :checkbox[idurl="apple" + number]').prop('checked', true);
}
};
Я попытался использовать дополнительные "или [], но это не было очень успешным до сих пор. Переменная number
не Бейн признается в качестве переменной, и, таким образом, не сцепляются со словом яблоко.
как бы вы конкатенации строку переменной? Это то же самое. Селектор - это просто строка. – scrappedcola
Это не дубликат, потому что этот вопрос задает вопрос о смешении переменных и селекторов. В этом вопросе спрашивается, почему переменная не добавляется в выходную строку. Этот вопрос требует помощи с кодом, другой спрашивает о практике –