ok, im essayant d'animer quelque chose à différentes hauteurs si un identifiant sélectionné a une classe sélectionnée. J'ai le code suivant.si les sélecteurs sont chaînés?
function myfunction() {
if ($('#homebutton').hasClass("active"));
{
$('#content').animate({height: "240px",opacity: 1}, 100 , hideLoader());
}
if ($('#showbutton').hasClass("active"));
{
$('#content').animate({height: "79px",opacity: 1}, 200 , hideLoader());
}
if ($('#aboutbutton').hasClass("active"));
{
$('#content').animate({height: "527px",opacity: 1}, 300 , hideLoader());}
if ($('#contactbutton').hasClass("active"));
{
$('#content').animate({height: "1040px",opacity: 1}, 400 , hideLoader());
}
}
qui les animations après chaînage l'autre, peu importe ce que je clique il finit par être 1040px haut ce que je fais mal ??
essayé de changer à
{if ($('#homebutton').hasClass("active"));
$('#content').animate({height: "240px",opacity: 1}, 100 , hideLoader());
}
avec absolument aucun effet
pour 2 moments je pensais que vous vouliez faire enchaînant avec des instructions if! – mauris