Показать сообщение отдельно
  #2 (permalink)  
Старый 19.12.2009, 06:54
Аспирант
Отправить личное сообщение для Urfin Посмотреть профиль Найти все сообщения от Urfin
 
Регистрация: 22.07.2009
Сообщений: 85

Определяйте left числом, а не приращением, тогда цикла не будет.
А очередь в jquery, если это нужно, очищается функцией stop(clearQueue, gotoEnd).

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".runlo").mouseover(
    function(){
    $("#logotyp")
        .animate({left: "130px"}, 2000, "linear");
    });
});
</script>

<div style="width:100px; height:30px; background:#ff0; position:relative; left:100px;" id="logotyp"></div>
<button class="runlo">двигать</button>
Ответить с цитированием