JavaScript – выберите все, у которых есть :not() ⇐ CSS
-
Гость
JavaScript – выберите все, у которых есть :not()
Я пытаюсь вызвать переменную в методе querySelectorAll(). Не получается.
function _hide() { //Возвращается как строка, которая точно соответствует классу, который я хочу сохранить let _toShow = "." + document.getElementById("fb-select").value; //Должен хранить список узлов, содержащий все, кроме отображаемого класса let card = document.querySelectorAll('.card:not(_toShow)') //Скрывает элементы в Nodelist card.forEach((карта) => { card.style.scale = "0"; card.style.opacity = "0"; }); } Сценарий использования — скрыть все элементы, не имеющие определенного класса. Спасибо за совет.
Я пытаюсь вызвать переменную в методе querySelectorAll(). Не получается.
function _hide() { //Возвращается как строка, которая точно соответствует классу, который я хочу сохранить let _toShow = "." + document.getElementById("fb-select").value; //Должен хранить список узлов, содержащий все, кроме отображаемого класса let card = document.querySelectorAll('.card:not(_toShow)') //Скрывает элементы в Nodelist card.forEach((карта) => { card.style.scale = "0"; card.style.opacity = "0"; }); } Сценарий использования — скрыть все элементы, не имеющие определенного класса. Спасибо за совет.
Мобильная версия