Показать сообщение отдельно
  #4 (permalink)  
Старый 30.12.2012, 09:20
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

<div id="MyDiv" style="width:100px; height:100px; background:red; position:fixed" onmouseover="vel(true)" onmouseout="vel(false)"></div>


function vel(a)
{
   if(a)
   {
      var b = 0;
      my = setInterval(function()
      {
         document.getElementById('MyDiv').style.marginLeft = b+'px';
         b++;
      },100)
   }
   else
   {
      clearInterval(my);
   }
}


При наведении, div будет двигаться вправо. При отведении - будет прекращать своё движение.
Ответить с цитированием