js удалить класс



Автор $ задал вопрос в разделе JavaScript

JS добавление и удаление класса по клику и получил лучший ответ

Ответ от Andrey Wayne[активный]
var block=document.getElementsByClassName('block')
for(var i = 0;i<block.length;i++){
block[i].addEventListener('click",function(e){
e.target.style.classList.toggle('block')
if(!e.target){
e.target.style.display='none';
}
})
А в невидимые блоки добавь стиль visibility:hidden
Andrey Wayne
(392)
Скинь сам код, чтобы я посмотрел что к чему

Ответ от Андрей Петров[эксперт]
ссылка

Ответ от ROMAN SMIRNOV[мастер]
Это называется аккордеон. Запили в гугле, вариантов множество.

Ответ от Metotron[гуру]
Всем снимаешь класс, например, active, а у текущего, если его не было, ставишь, а если был, ничего не делаешь.

Ответ от Islam Ibakaev[гуру]
если тебе нужен аккордеон я уже делал где-то год назад codepen.io/dagman/pen/doOqqv

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: JS добавление и удаление класса по клику
спросили в Интернет User js
Как избавиться от стартовой страницы?
Вы стали очередной жертвой www.webalta.ru , здесь написано как
подробнее...

Как заменить один класс на другой jquery
шел бы ты на киберфорум. тут одно
подробнее...

Как на js добавить класс по условию
я бы лучше посоветовал это делать не через JavaScript, а через jQuery. Там это намного проще и
подробнее...
спросили в Интернет User br 1
как удалить вэбальта из мазилы у меня семёрка
Как удалить webalta из браузера Mozilla Firefox?

1. Откройте файл user.js (находящийся
подробнее...
спросили в Интернет
захожу в google хром и вылазит стартовая страница home.webalta
Убираем навязчивую \"webalta\" из домашней страницы Mozilla Firefox

1. Для того, чтобы
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в User br 1 User gd 1
Webalta toolbar что за прога? Удаляю, не удаляется. Спасибо
Алгоритм удаления таков:
1. Чтобы удалить навязчивую страницу поиска webalta из Opera или
подробнее...
спросили в User c 1 User c 2
Firefox всё время меняет домашнюю страницу на http://webalta.ru/
Для того, чтобы вернуть домашнюю страницу Firefox, нужно открыть файл
user.js, который
подробнее...
спросили в Интернет User c 1
При каждом открывании Мозилы, домашняя страница изменяется на http://webalta.ru/
Убираем навязчивую "webalta" из домашней страницы Mozilla Firefox

Для того, чтобы
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*