【发布时间】:2014-10-24 16:32:35
【问题描述】:
我有一个网站,当用户在其设备上向该方向滑动时,我想向左或向右滚动一个屏幕宽度。我正在使用 jQuery Mobile 和 'swipeleft' 和 'swiperight' 事件。我使用 preventDefault 功能来禁用屏幕的正常平移,但它不起作用。有时它可以工作并滚动宽度,但有时它只是随机将页面向左或向右移动一定量。如果我在我的电脑上用鼠标滑动它就可以工作,但不是一直在设备上。有什么想法吗?
$( "body" ).on( "swipeleft", function (e) { e.preventDefault(); ScrollPageLeft() });
$( "body" ).on( "swiperight", function (e) { e.preventDefault(); ScrollPageRight() });
【问题讨论】:
标签: javascript jquery jquery-mobile