के अंदर तत्वों का चयन और फ़िल्टरिंग मुझे एक div के अंदर तत्वों को चुनने और फ़िल्टर करने में समस्या है।jQuery एक div
HTML:
<div id="wrapper">
<input type="text" value="you can edit me">
<input type="button" value="click me">
</div>
jQuery:
$("#wrapper").children().click(function() {
alert("hi there");
});
समस्या मैं हर बार जब मैं div के अंदर कुछ भी क्लिक अलर्ट पाएं है।
लेकिन मेरी आवश्यकता केवल तब चेतावनी देना है जब उपयोगकर्ता बटन पर क्लिक करता है।
मुझे पता है कि jQuery में तत्वों को छानने उपयोग कर रहा है :button
यह है कि मैं क्या करने की कोशिश की है:
$("#wrapper").children(":button").click(function() {
alert("hi there");
});
और
$("#wrapper").children().filter(":button").click(function() {
alert("hi there");
});
यह
किसी को भी पता है कि काम नहीं किया यह कैसे करना है? एक विशिष्ट के लिए
@Erwin - भविष्य के संदर्भ के लिए, इस तरह के प्रश्न पोस्ट करते समय "समुदाय विकी" चेकबॉक्स की जांच से बचें। यह एक वैध प्रोग्रामिंग प्रश्न है और उपयोगकर्ताओं को इससे प्रतिनिधि कमाया जाना चाहिए –