Доброго времени суток! Возник ещё один вопрос, каким образом можно заменить класс заголовка списка когда он активен раскрыт после нажатия), как добавить класс я знаю и как его удалить его тоже... А вот как заменить и чтобы при повторном клике класс вернулся - нет.
Действующий код раскрывающегося списка:
document.getElementById('look_click').onclick = function(e) {
var list = document.getElementById('look_content');
e = e || window.event;
if (list.style.display == 'block') {
list.style.display = 'none';
} else {
list.style.display = 'block';
}
if (e.stopPropogation) {
e.stopPropagation();
} else {
e.cancelBubble = true;
}
return false;
}
document.onclick = function(e) {
var list = document.getElementById('look_content');
e = e || window.event;
if ((e.target || e.srcElement) !== list) {
list.style.display = 'none';
}
}