← Javascript

[Ajax] Animação em jQuery

Lida 4043 vezes

Offline

Pedro Lopes 
Beta tester
Mensagens 3568 Gostos 18
Feedback +6

Troféus totais: 32
Trófeus: (Ver todos)
Level 6 Windows User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Olá,

Alguém me sabe dizer porquê que o seguinte código não está a funcionar?

Código: [Seleccione]
<script type="text/javascript">
$(document).ready(function(){
$('#logo').hover(function() {
        $(this).parent().animate({backgroundPosition: '(0px -169px)'}, 500 );
},function(){
        $(this).parent().animate({backgroundPosition: '(0px 0px)'}, 500 );
    });
});
</script>

Já tentei de varias formas, o que quero é que onmousehover isso mude o background-position com uma duração de 500ms.
Offline

Pedro Lopes 
Beta tester
Mensagens 3568 Gostos 18
Feedback +6

Troféus totais: 32
Trófeus: (Ver todos)
Level 6 Windows User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Parece que ninguém sabe... :/
Offline

Pedro Lopes 
Beta tester
Mensagens 3568 Gostos 18
Feedback +6

Troféus totais: 32
Trófeus: (Ver todos)
Level 6 Windows User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Tá difícil fazer a animação... :/

Pelo que sei, tou a meter tudo direitinho, mas não funciona! :S Já tentem de mil e uma maneiras, o máximo que consegui até agora foi simplesmente mudar a posição do bg, mas sem animação... :/

Se conseguir algo depois meto aqui...