Показать сообщение отдельно
  #1 (permalink)  
Старый 08.10.2015, 14:13
Новичок на форуме
Отправить личное сообщение для oleg_ Посмотреть профиль Найти все сообщения от oleg_
 
Регистрация: 08.10.2015
Сообщений: 4

Логика работы addClass
Дано:
три блока и три кнопки

Задача:

Сделать так, чтобы при нажатии на каждую из кнопок, отображался блок, ей соответствующий

Проблема в том, что таких блоков, как div1 может быть много, и они должны быть независимы

Дублировать скрипт, меняя айдишники для каждого div неразумно, таких может быть штук 150

Решил задать путь к кнопкам и блокам в скрипте через класс-триггер
То, есть если наш блок находится под классом active, то скрипт сможет оперировать классами под ним
Соответственно, если класс non-active - ничего не происходит

При клике по блоку div1 я меняю его класс с non-active на active, и по идее скрипт теперь должен работать, но этого почему-то не происходит, хотя класс благополучно меняется

Меня это ставит в тупик
Подскажите, пожалуйста, что я делаю не так?
Вложения:
Тип файла: txt html.txt (1.6 Кб, 2 просмотров)
Тип файла: txt css.txt (433 байт, 0 просмотров)
Ответить с цитированием