6
我已经开始使用Hammer.js(https://github.com/eightmedia/hammer.js)这是一个很棒的小脚本,但我不确定如何使用jQuery的.on()事件处理程序委托事件。使用jQuery委托Hammer.js事件
我已经在这里建立了一个小的jsfiddle例如:http://jsfiddle.net/will/3dUKu/1/
var i = 0;
// How would I apply hammer to this situation?
$('nav').on('click', 'button', function() {
$('<button id="' + i + '">Extra button ' + i + ' (' + $(this).attr('id') + ')</button>').appendTo('nav');
i++;
});
这不会对我有最新的hammerjs .. $工作('.parent')。hammer()。on('tap','.child',function(){ console.log('tap'); }); – 2014-09-19 09:07:59
所有'jQ'插件是否实例化一个'Hammer'实例并将其附加到该元素。它看起来不像事实上有助于事件委派。 – Lambart 2015-04-07 18:04:39