В двух словах. Написал панель навигации. И так как я совсем недавно начал изучать js. Прошу высказать более опытных разработчиков как писать лучше.
За мысли и пожелания всех благодарю заранее
Сам пример. http://jsfiddle.net/vlasenkofedor/hyQnb/
var Lis = el.parentNode.children;
for (var i=0; i<Lis.length; i++) {
Lis[i].className = Lis[i] == el ? "active": "";
}
вместо
var ul = el.parentNode;
for (var childItem in ul.childNodes) {
var child_el = ul.childNodes[childItem];
if (child_el.nodeType == 1) {
child_el.removeAttribute("class");
}
}
el.className = "active";