добавить и удалить класс
Всем привет не могу понять, как сделать, чтобы удалить класс active и добавить следующему тегу
<div class="item active"></div> <div class="item"></div> <div class="item"></div> <div class="item"></div> <div class="item"></div> Заранее благодарен |
Цитата:
- Найти нужный элемент - Убрать класс - Найти следующий за ним элемент - Добавить класс |
window.onload = function () { var divs = document.getElementsByTagName("div"); for(var i = 0; i < divs.length; i++) { if(divs[i].className.match(/active/) != null) { divs[i].className = "item"; (i == divs.length-1) ? divs[0].className += " active" : divs[i+1].className += " active"; break; } } }; могу объяснить, если не понятно |
Часовой пояс GMT +3, время: 10:49. |