में क्लिक इवेंट के लिए jQuery का उपयोग कैसे करूं जब मैं एक साधारण क्लिक ईवेंट के लिए jQuery का उपयोग करता हूं तो यह केवल लिंक के लिए काम करता है। वहाँ यह फैला आदि के लिए काम करने के लिए एक रास्ता है:मैं आईफोन वेब एप्लिकेशन
$("span.clicked").live("click", function(e){alert("span clicked!")});
$("a.clicked").live("click", function(e){alert("link clicked!")});
स्पैन सफारी में काम करता है लेकिन नहीं मोबाइल सफारी (iPhone या iPad पर) जबकि एक टैग दोनों में काम करता है।
धन्यवाद। क्या इसका मतलब यह है कि आईफोन लिंक को छोड़कर क्लिक घटनाओं को अनदेखा करता है (शायद अन्य संभावित संकेतों के कारण)? – Gazzer
मुझे लगता है कि टैग वे जिस तरह से काम करते हैं, वैसे ही काम करते हैं - वे मोबाइल वेबकिट स्वचालित रूप से क्लिक ईवेंट को संभालते हैं। मैं निश्चित रूप से यह नहीं जानता। यह सिर्फ एक धारणा है – Sam
आप एक समापन कोष्ठक खो रहे हैं। $ ('Span') होना चाहिए। बाइंड ("टचस्टार्ट", फ़ंक्शन (ई) {अलर्ट ('स्पैन क्लिक किया गया!')}; – mhenry1384