Есть такой блок:
<div id="super_vote">
Пункт1: <span id="num">0</span>
<div id="vote_line"><div></div></div>
</div>
С помощью скрипта
var vote_line = document.getElementById('vote_line');
vote_line.onmousemove = function(e){
var mCur = mouseLayerXY(e); // определение координат курсора
this.firstChild.style.width = (Math.floor(mCur.x/10)*10+10)+"px";
}
vote_line.onmouseout = function(event){
this.firstChild.style.width = 0;
};
изменяю длину внутреннего div'а у #vote_line с шагом 10px
Все работает нормально, пока не прописал vote_line.onmouseout
Тут начались какие-то перехлесты в выполнении этих событий.
Видать курсор то над внутренним элементом, то над внешним.
Как можно побороть этот казус?