Логика работы addClass
Дано:
три блока и три кнопки
Задача:
Сделать так, чтобы при нажатии на каждую из кнопок, отображался блок, ей соответствующий
Проблема в том, что таких блоков, как div1 может быть много, и они должны быть независимы
Дублировать скрипт, меняя айдишники для каждого div неразумно, таких может быть штук 150
Решил задать путь к кнопкам и блокам в скрипте через класс-триггер
То, есть если наш блок находится под классом active, то скрипт сможет оперировать классами под ним
Соответственно, если класс non-active - ничего не происходит
При клике по блоку div1 я меняю его класс с non-active на active, и по идее скрипт теперь должен работать, но этого почему-то не происходит, хотя класс благополучно меняется
Меня это ставит в тупик
Подскажите, пожалуйста, что я делаю не так?
|