Задать вопрос
@Roma741

Не работает на телефоне?

привет всем возникла проблема использовал скрипт при нажатии появляется новый блок на пк все работает ок но на телефоне не работает как исправить?

<div class="category_div">
	<label class="category_title"><?php echo $categor_arr[$i]->name; ?>
		<img src="<?php bloginfo('template_directory')?>/img/icons/arrow.svg" alt="" class="arrow">
	</label>
	<div class="qu_main">
		<h2 class="q_title">
		<?php the_title(); ?>
		<img src="<?php bloginfo('template_directory')?>/img/icons/arrow.svg" alt="" class="arrow_title">
		</h2>
		<div class="answer">
			<?php the_content(); ?>
		</div>
	</div>
</div>


$(".category_title").click(function(){
           var q = $(this).parent();
           var div =  q.find(".qu_main").css("display")
           
        if( "block" !== div){
             q.find(".qu_main").slideDown("fast");
             q.find(".arrow").css("transform","rotate(180deg)");
        }
        else{
              q.find(".qu_main").slideUp("fast");
              q.find(".arrow").css("transform","rotate(0deg)");
             
        }
    });
  • Вопрос задан
  • 135 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
snpatsev
@snpatsev
Верстальщик
Возможно в этом дело...

$(".category_title").on('click touch', function(){ /* bla bla bla */});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы