Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.04.2016, 14:59
Кандидат Javascript-наук
Отправить личное сообщение для yaparoff Посмотреть профиль Найти все сообщения от yaparoff
 
Регистрация: 26.04.2016
Сообщений: 106

Не получается удалить/добавить класс
При клике на один элемент у другого элемента должен удаляться класс и добавляться новый. Но это сделать не получается.
var question = document.getElementsByClassName("page-header__question");
var contactform = document.getElementsByClassName("contact_form");

question.addEventListener("click", function(event) {
  event.preventDefault();
  contactform.classList.remove("unvisible");
  contactform.classList.add("visible");
});

Сам пример находиться здесь
Ответить с цитированием
  #2 (permalink)  
Старый 26.04.2016, 15:17
Кандидат Javascript-наук
Отправить личное сообщение для yaparoff Посмотреть профиль Найти все сообщения от yaparoff
 
Регистрация: 26.04.2016
Сообщений: 106

В общем, при клике на ссылку должно появляться окно
Ответить с цитированием
  #3 (permalink)  
Старый 26.04.2016, 15:33
Кандидат Javascript-наук
Отправить личное сообщение для yaparoff Посмотреть профиль Найти все сообщения от yaparoff
 
Регистрация: 26.04.2016
Сообщений: 106

Разобрался. Здесь больше подойдет метод classList.toggle
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не получается адаптировать код pricebody Общие вопросы Javascript 2 18.03.2016 20:03
Подскаите как менять класс у елемента в зависимость от класса другово елемента NirVanea Общие вопросы Javascript 4 10.09.2015 14:51
Изменить класс родительского элемента STyLe Общие вопросы Javascript 1 29.05.2014 20:21
Как удалить класс у соседних элементов housewm Events/DOM/Window 4 11.03.2014 12:29
Передал аяксом класс в <div>, но как отловить событите клик на этот класс ? saturn Элементы интерфейса 11 31.05.2012 10:30