@Sinner3

Почем не работает dblclick в jquery на iphone?

использую jquery 3.3.1 и хочу при одинарном нажатии раскрывать меню а при двойном переходить по ссылке, на android работает а на iphone нет. Не могу понять в чем проблема, прошу помочь
код javascript такой
$(document).on('dblclick', '.DoubleClick', function() {"use strict";
			window.location.assign($(this).attr('href'))			
});
$(document).on('click', '.DoubleClick', function(event) {"use strict";
			event.preventDefault()
  			$(this).siblings('ul').slideToggle();
			
});

структура меню примерно такая
<li class="two_item main-inner-menu__item item-parent"> 
<a href="" class="main-inner-menu__link DoubleClick">Текст ссылки</a> <span class="expandables menu-icon-close"></span>
  <ul class="main-inner-menu main-inner-menu_sub main-inner-menu_2">
    <li class="main-inner-menu__item"> <a href="" class="main-inner-menu__link closed-2 ">Текст ссылки</a> </li>
    <li class="main-inner-menu__item"> <a href="" class="main-inner-menu__link closed-2 ">Текст ссылки</a> </li>
    <li class="main-inner-menu__item"> <a href="" class="main-inner-menu__link closed-2 ">Текст ссылки</a> </li>
    <li class="main-inner-menu__item"> <a href="" class="main-inner-menu__link closed-2 ">Текст ссылки</a> </li>
    <li class="main-inner-menu__item"> <a href="" class="main-inner-menu__link closed-2 ">Текст ссылки</a> </li>
  </ul>
</li>
  • Вопрос задан
  • 131 просмотр
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

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