2012-11-07 7 views
5

मैं वेब ऐप के लिए hammer.js के साथ खेल रहा हूं।गतिशील रूप से लोड की गई सामग्री पर hammer.js का उपयोग

मैं AJAX के साथ लोड की गई सामग्री को छोड़कर, ठीक काम करने के लिए इसे प्राप्त कर सकता हूं।

मैं jquery के लिए hammer.js विशेष-ईवेंट प्लगइन का उपयोग करता हूं।

निम्नलिखित काम करता है ठीक:

$('body').on("tap", '#menu a', function(event) { 
//console.log(event); 
}); 

कुछ नहीं होता ...

सही सिंटैक्स क्या है:

$('#menu a').on("tap", function(event) { 
//console.log(event); 
}); 

लेकिन जब मैं jQuery प्रतिनिधिमंडल सिंटैक्स का उपयोग करें?

+1

वहाँ है किसी भी जानकारी के रूप में करने के लिए कौन सी विधि गतिशील लोड सामग्री के लिए काम करता हो गया? –

+0

मुझे इसे काम करने के लिए याद नहीं किया जा सकता है। तो मैं jQuery मोबाइल पर बदल गया। उत्तर के लिए – afcdesign

उत्तर

4

इस प्रयास करें यदि आप गतिशील a तत्व जोड़:

$('#menu').on("tap", 'a', function(event) { 
    //console.log(event); 
}); 

या इस:

$('#menu').hammer().on("tap", 'a', function(event) { 
    //console.log(event); 
}); 
+0

+1। धन्यवाद दोस्त। :) – interstellarDust

संबंधित मुद्दे