jQuery を使用して、hammer.js のマルチタッチ ジェスチャ イベントを委任しようとして.on()
いますが、うまくいかないようです。
これは機能します:
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");
});
マルチタッチ ジェスチャ イベントを取得して、Hammer.js の jQuery バージョンで委任するにはどうすればよいですか?