В зависимости от того, какое свойство стиля вы анимируете, вы должны это проверить. Также убедитесь, что перед сравнением конвертируйте значение в int, потому что метод css()
также даст единицу измерения (px / em ..) вместе со значением.
if(parseInt($("ul#listName").css("margin-left"), 10) == -3480){
$(".nextButton").hide();
}
Если вы выполняете этот код при любом обратном вызове анимации, я бы посоветовал вам проверить <=
вместо ==
, потому что значение может быть не таким идеальным во время анимации. Попробуйте это.
if(parseInt($("ul#listName").css("margin-left"), 10) <= -3480){
$(".nextButton").hide();
}