Bonjour,
j'ai des soucis en jquery, j'ai compris le fonctionnement principal mais je n'arrive pas à mettre en oeuvre ce que je veux faire.
j'essaie d'animer un background via le plugin background position et ça à l'air tellement simple que je n'y arrive pas
j'essaie de faire monter le background sur survol de la souris.
l'exemple est simple :
$('#background').animate({backgroundPosition: '150px 250px'});
http://plugins.jquery.com/project/backgroundPosition-Effect.
et j'essaie donc de l'adapter:
dans le body
je sollicite votre aide, car je ne comprend pas ce qui ne va pas.
Merci à tous
Modifié par albtr (20 Nov 2010 - 13:17)
j'ai des soucis en jquery, j'ai compris le fonctionnement principal mais je n'arrive pas à mettre en oeuvre ce que je veux faire.
j'essaie d'animer un background via le plugin background position et ça à l'air tellement simple que je n'y arrive pas

l'exemple est simple :
$('#background').animate({backgroundPosition: '150px 250px'});
http://plugins.jquery.com/project/backgroundPosition-Effect.
et j'essaie donc de l'adapter:
#bouge {
background: url(2ndnavtest.png);
background-position: 0px 18px;
background-repeat:no-repeat;
width:184px;
height:54px;
display:block
}
<script type="text/javascript">
$(function(){
$('#bouge').css({backgroundPosition: "0px 18px"}).hover(
function () {
$(this).animate({backgroundPosition: "(0px 0px)"});
},
function () {
$(this).animate({backgroundPosition: "(0px 18px)"});
}
);
});
</script>
dans le body
<div id="bouge">calque test</div>
je sollicite votre aide, car je ne comprend pas ce qui ne va pas.
Merci à tous
Modifié par albtr (20 Nov 2010 - 13:17)