के साथ Hammer.js घटनाओं को प्रतिनिधि बनाना मैंने Hammer.js (https://github.com/eightmedia/hammer.js) का उपयोग करना शुरू कर दिया है जो कि एक बहुत छोटी लिपि है, लेकिन मुझे यकीन है कि jQuery के .on() ईवेंट हैंडलर का उपयोग करके ईवेंट का प्रतिनिधित्व कैसे करें।jQuery
मैं यहाँ एक छोटे से 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')। हथौड़ा()। ('टैप', '.child', फ़ंक्शन() { console.log ('टैप'); }); –
सभी 'जेक्यू' प्लगइन यह 'हैमर' इंस्टेंस को तुरंत चालू करता है और इसे तत्व से जोड़ता है। ऐसा लगता है कि यह वास्तव में घटना प्रतिनिधिमंडल के साथ वास्तव में मदद करता है। – Lambart