我正试图用jQuery的.on()
委托hammer.js中的多点触控手势事件,但这似乎没有用。
这有效:
var main = $('.settings');
var hammerSwipeDown = Hammer(main, {prevent_default: true}).on('swipedown', function(event){
event.preventDefault();
alert("swipe down");
});
但这不起作用:
var main = $('#main');
var hammerSwipeDown = Hammer(main, {prevent_default: true}).on('swipedown', '.settings', function(event){
event.preventDefault();
alert("swipe down");
});
如何使用jQuery版本的Hammer.js委托多点触控手势事件?