хорошо, я пытаюсь анимировать что-то на разную высоту, если у выбранного идентификатора есть выбранный класс.
у меня есть следующий код.
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());
}
}
, который связывает анимации друг с другом, независимо от того, что я нажимаю, в итоге получается 1040 пикселей в высоту, что я делаю неправильно ??
попытался изменить его на
{if ($('#homebutton').hasClass("active"));
$('#content').animate({height: "240px",opacity: 1}, 100 , hideLoader());
}
абсолютно без эффекта