Здравствуйте, я хотел бы сделать меню с прокруткой как на главной странице сайта
http://alibaba.com/. Я пробовал сам сделать, у меня получилось, но браузер(любой) начинает виснуть из-за выполнения скрипта, вот код:
function Scroller() {
var element = document.getElementById('scroller');
var children = element.childNodes;
for (var i = 0, l = children.length; i < l; i++) {
if (children[i].nodeType != 3) {
var element2 = document.getElementById('scroller');
// Сдвинем их на начальную позицию:
//children[i].style.top = element.offsetTop;
childrenArray.push(children[i]);
div = document.createElement("li");
div.id = "reload";
div.innerHTML = children[i].innerHTML;
element2.appendChild(div);
//document.getElementById("scroller").appendChild(div);
}
}// конец цикла
document.getElementById('scroller').removeChild(document.getElementById("reload"));
setTimeout("Scroller()",2000);
}
<ul id="scroller" style="width:200px; height:200px; border:1px solid #000000; overflow:scroll;" >
<? for ($i=0; $i <= 20; $i++) { ?>
<li id="reload"><? echo($i); ?></li>
<? } ?>
</ul>
помогите пожалуйста