Hammer.js ( https://github.com/eightmedia/hammer.js ) を使い始めましたが、これは小さなスクリプトですが、jQuery の .on() イベント ハンドラーを使用してイベントを委任する方法がわかりません。
ここに小さな 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++;
});