использую 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>