@istasiik

Почему в Firefox не работает одна часть скрипта?

Есть скрипт анимированного открытия блока и закрытия нижнего одновременно и наоборот. Первая часть работает корректно во всех браузерах, а вот вторая часть (с закрытием того блока, который сначала открывается) не работает корректно именно в файрфоксе. Вот она:
<script>
$(function() {
$("#anm2").click(function(e){
    e.preventDefault();
	$("#bounce").toggleClass( "animated zoomOut" ).delay(200).queue(function(){
    	$(".forms-block").toggleClass( "animated bounceIn" );
        $(".forms-block").removeClass( "delete" );  
        $("#bounce").removeClass( "animated bounceIn" );
 $(".forms-block").removeClass( "animated zoomOut" );
        $(this).dequeue();
	});    
	
});
});
</script>


А именно не работает $(".forms-block").toggleClass( "animated bounceIn" ); Блок ведет себя так, как будто этой строчки не существует. То есть при помощи $(".forms-block").removeClass( "delete" ); просто медленно появляется. Такая проблема есть только в ФФ, причем остальные части скрипта, использующие всю ту же animate.css работают отлично. В чем может быть проблема?
  • Вопрос задан
  • 2239 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы