2015-12-29 7 views
0

Я разрабатываю приложение с jQuery mobile и cordova, и все это отлично работает, за исключением устройств ios, где событие vlcick запускается дважды, но на разных страницах я имею в виду, i запустите vclick, чтобы изменить страницу, а другой vclick автоматически запускается в кнопке, которая будет находиться в той же позиции на странице, на которую я перехожу.jQuery Мобильный vclick в ios дважды срабатывает на разных страницах

Что-то подобное происходит, когда я касаюсь физической кнопки на моем андроиде, он показывает мне предыдущую страницу, но мгновенно возвращается на страницу, когда я коснулся кнопки «Назад».

ответ

1

Вы должны остановить распространение:

$(".you_selector").on("tap", function() { 
    event.stopPropagation(); 
    event.preventDefault(); 
    // Your logic 
}); 
+0

она работала идеально подходит для ИОС. Теперь вы можете помочь мне с той же проблемой, нажав кнопку «Назад» в устройствах Android с помощью физических кнопок? – user3582378

Смежные вопросы