Если вы просто хотите, чтобы изображение двигалось вправо и влево по экрану, вы можете использовать animate
следующим образом:
$(function(){
var $image = $('div.img'),
$wrapper = $image.parent(),
delay = 1000,
duration = 4000,
moveRight = function(){
$image.delay(delay).animate({
left: $wrapper.width() - $image.width()
}, {
duration: duration,
complete: moveLeft
});
},
moveLeft = function(){
$image.delay(delay).animate({
left: 0
}, {
duration: duration,
complete: moveRight
});
};
moveRight();
});