Sự cố là sự kiện swipeleft/swiperight được kích hoạt khi tôi muốn cuộn dọc.swipeleft/swiperight được kích hoạt trong khi cuộn dọc trong di động jquery
chúng tôi đang sử dụng phiên bản di động jquery 1.1.0 và jquery 1.7.1.
và mã là:
$(document).delegate('#quizResumePage', 'swipeleft swiperight', function (event) {
event.stopImmediatePropagation();
if (event.type == 'swipeleft') {
$('#btnnext').trigger('click');
} else if (event.type == 'swiperight') {
$('#btnprevious').trigger('click');
}
event.preventDefault();
});
Vậy tại sao swipe kích hoạt sự kiện khi tôi muốn scorll trang ??
Sự cố này xảy ra trong thiên hà Samsung android 2.3.5 ...
Có ai có thể giúp tôi giải quyết vấn đề này không?
Cảm ơn trước ...
Đặt 'horizontalDistanceThreshold' thành' Math.min ($ (document) .width()/2, 160) 'làm việc cho tôi. Từ [tại đây] (http://c-sharp-snippets.blogspot.com.ar/2011/12/jquery-mobile-swiperight-too-sensitive.html) –
Vuốt là khó bởi vì tôi thấy rằng tôi sắp xếp di chuyển theo đường chéo khi tôi cuộn lên hoặc xuống, vì vậy tôi chỉ muốn di chuyển - không vuốt. Tôi cho rằng tôi có thể đo lường cảm ứng và liên lạc. –