Использование jQuery rotate http://code.google.com/p/jqueryrotate/wiki/Examples для анимации объекта от 0 до 40 градусов
Работает нормально при наведении курсора мыши, но при этом требуется автоматическое зацикливание анимации между двумя точками до тех пор, пока она наведена
Нужно закончить к обеду для клиента ... ПОМОГИТЕ!
jQuery("#leafmealonepoint").rotate({
bind:
{
mouseover : function() {
jQuery(this).rotate({animateTo:40})
},
mouseover : function() {
jQuery(this).rotate({animateTo:0})
}
}
UPDATE
Хорошо, я пытаюсь использовать setInterval вот так - чего не хватает?
function move(){
jQuery('#leafmealonepoint').rotate({animateTo:40}, function(){
jQuery(this).rotate({animateTo:0});
});
}
jQuery('#leafmealone').hover(
function() {
hoverInterval = setInterval(move, 1000);
},
function(){
clearInterval(hoverInterval);
}
);
ДОПОЛНИТЕЛЬНОЕ ОБНОВЛЕНИЕ
jQuery(function(){
var leafmealone
jQuery('#leafmealone').mouseenter(function(){
leafmealone = setInterval(function()
{jQuery('#leafmealonepoint').rotate({animateTo:40},
jQuery('#leafmealonepoint').rotate({animateTo:0}))}, 1000);
}).mouseleave(function(){clearInterval(leafmealone);
});
});
Чего мне не хватает?