मैं div बॉक्स की एक श्रृंखला बना रहा हूं जो उपयोगकर्ताओं को jQuery के साथ प्रत्येक बॉक्स से आइटम जोड़ने/निकालने देता है। मुझे लगता है कि जब मैं एक बॉक्स में एक नया तत्व जोड़ता हूं, तो उस तत्व पर क्लिक किया गया क्लिक फ़ंक्शन जवाब नहीं देगा।jQuery फ़ंक्शन संलग्न करने के बाद प्रतिक्रिया नहीं दे रहे हैं()
$(".add").click(function() {
$("#targetbox").append("<span class='remove'>This element was added</span>");
});
$(".remove").click(function() {
alert("removing");
$(this).remove();
});
मैं पहले से भर तो आइटम के साथ #targetbox, वे क्लिक समारोह का जवाब: यहाँ मेरी कोड की तरह दिखता है मोटे तौर पर क्या हो रहा है। यह केवल वे आइटम हैं जो गतिशील रूप से जोड़े गए हैं जो फ़ंक्शन का जवाब नहीं देते हैं।
"लाइव()" विधि के बारे में नहीं पता था, यह बहुत आसान है! –