我的移动页面上有一个滑动功能,我可以使用touchmove跟踪滑动滑动,但它基本上禁用了页面该部分的滚动选项。有没有办法跟踪滑动并使该区域仍然可滚动。这是我的代码:
jQuery('.first-frame').bind('mousedown', function(event) {
event.preventDefault();
_gaq.push(['_trackEvent', 'Landing-Page', 'Swipe-Toggle-Color', '0259_2190']);
});
提前致谢。
答案 0 :(得分:1)
目前禁用滚动的是event.preventDefault();
。这可以防止在手机上滚动时发生默认操作。虽然我会这样做不同。这样您也可以获得滑动的方向(除非有更多的滑动选项,而不仅仅是向左和向右)。
jQuery('.first-frame').on('swipeleft swiperight', function(event) {
var direction = (event.type === 'swipeleft' ? 'left' : 'right');
_gaq.push(['_trackEvent', 'Landing-Page', 'swipe', direction]);
});