Задать вопрос
@uzi_no_uzi

Почему не работают выпадающие списоки?

Код: https://jsfiddle.net/jr3dccdq/

Не работает выпадающий список при добавлении
if(this.lastChild.previousSibling.style.display == 'none')
без этого оператора сравнения все работает, видимоthis внутри if как-то по другому работает, но я не понимаю как

В чем может быть проблема?
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Ivanq
@Ivanq
Знаю php, js, html, css
Ну естественно не работает. Поле style - это свойства, поставленные через style="" в HTML или .style.x = y в JS. Если свойство установлено через CSS-селектор, будет пустая строка.

Исправленный пример: https://jsfiddle.net/Ivanq/jr3dccdq/1/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы