我正在使用Hammer.js,它看起来效果很好并且确实提到我可以限制水平和垂直方向,但我似乎无法让它禁用垂直滑动.基本上我有一个非画布导航,我只想使用水平滑动显示.
(function ($) {
var $sw = $('#left-content');
$sw.on('swipe', function (event) {
event.preventDefault();
$('#ns-tool-bar, #left-content').toggleClass('slide');
});
}(jQuery));
Run Code Online (Sandbox Code Playgroud)
小智 8
您可以使用event.direction
就像是
if(event.direction == 'right' || event.direction == 'left'){
//do your stuff
}
Run Code Online (Sandbox Code Playgroud)
应该管用