Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   как по очереди прижимать объект влево,вправо (https://javascript.ru/forum/jquery/16777-kak-po-ocheredi-prizhimat-obekt-vlevo-vpravo.html)

shaltay 23.04.2011 03:38

а зачем три раза функцию создавать друг в друге?

рони 23.04.2011 07:56

Цитата:

Сообщение от shaltay
а зачем три раза функцию создавать друг в друге?

Изучйте особенности jQuery
$(function() { // это функция = window.onload -- запуск после загрузки страницы
(function(){  //основная функция анимаци
$('#pic1').animate({'width':'0px','left':'336px'},1500, function(){ //функция возврата картинки на исходное место после 1 цикла анимации
$('#pic1').css({left:'0px'})} ).animate({'width':'336px'},1500  );
arguments.callee()
})()
});

shaltay 23.04.2011 12:03

А чем сложнее сделать цепную функцию, как у меня в коде, чем функцию в функции?


Часовой пояс GMT +3, время: 18:05.