Показать сообщение отдельно
  #1 (permalink)  
Старый 30.09.2016, 17:33
Новичок на форуме
Отправить личное сообщение для mn8156 Посмотреть профиль Найти все сообщения от mn8156
 
Регистрация: 23.06.2016
Сообщений: 7

Вместо touchstart - click (на iOS)
Вечер добрый!

Нужно, чтобы когда человек зажимает кнопку на мобильном на ссылке, срабатывало событие клик (это нужно для тех случаев, когда человек хотел просто кликнуть, а получилось кликнуть с не большим "зажатием"). Мой код отлично работает на adnroid и Windows Phone. На iOS - не работает. Помогите, пожалуйста.

jQuery(document).ready(function (){
  
  $(".nav-bottom__li").on("touchstart", function(e){
    var currentNavLi = $(this),
        numberCurrentNavLi = $(this).index();

    $(currentNavLi).find("a")[0].click();    
  }) 
 });

})
Ответить с цитированием