我想做光滑的滚动,使用锚,在同一页。我所有的锚都在不同的水平或/和垂直水平上展开在一个页面上。下面是这段代码,它只适用于垂直滚动,而不适用于水平滚动。我应该做些什么,使滚动在垂直和水平同时进行?
$(function() {
// scroll handler
var scrollToAnchor = function( id ) {
// grab the element to scroll to based on the name
var elem = $("a[name='"+ id +"']");
// if that didn
是否有一种方法可以使用Hammer.js在HTML元素上设置夹点事件,以便只允许水平轴上的夹点事件?我希望垂直轴被用于标准的页面滚动。
当我设置水平平底锅时,垂直的页面滚动工作。当我设置水平平底盘和夹紧时,垂直页面滚动停止工作。连一个手指滚动都停止工作了。
var hammerEl = Hammer(element);
var pan = new Hammer.Pan({
direction: Hammer.DIRECTION_HORIZONTAL
});
var pinch = new Hammer.Pi