javascript - Bind click to li's child -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 18 उत्तर

    मुझे यह HTML

      & lt; ul class = "list-row" & gt; & Lt; li & gt; & Lt; इनपुट नाम = "फ़ील्ड 1" वर्ग = "फ़ील्ड 1" प्रकार = "टेक्स्ट" प्लेसहोल्डर = "फ़ील्ड 1" & gt; & Lt; इनपुट नाम = "फ़ील्ड 2" वर्ग = "फ़ील्ड 2" प्रकार = "टेक्स्ट" प्लेसहोल्डर = "फ़ील्ड 2" & gt; & Lt; p class = "delrow" & gt; पंक्ति हटाएं & lt; / p & gt; & Lt; / li & gt; & Lt; li & gt; & Lt; इनपुट नाम = "फ़ील्ड 1" वर्ग = "फ़ील्ड 1" प्रकार = "टेक्स्ट" प्लेसहोल्डर = "फ़ील्ड 1" & gt; & Lt; इनपुट नाम = "फ़ील्ड 2" वर्ग = "फ़ील्ड 2" प्रकार = "टेक्स्ट" प्लेसहोल्डर = "फ़ील्ड 2" & gt; & Lt; p class = "delrow" & gt; पंक्ति हटाएं & lt; / p & gt; & Lt; / li & gt; & Lt; p वर्ग = "ऐडरो" & gt; पंक्ति जोड़ें & lt; / p & gt; & Lt; / ul & gt;   

    और जब मैं एवर पंक्ति I पर क्लिक करता हूं, तो मैं उन तत्वों के साथ एक नई ली जोड़ूँगा जो मुझे चाहिए। jQuery पर फ़ंक्शन यह है:

      $ ("। Addrow")। पर ("क्लिक करें", फ़ंक्शन () {$ (this)। इससे पहले ( "लेफ्टिनेंट; li & gt; \ n \ & lt; इनपुट नाम = 'फ़ील्ड 1' वर्ग = 'फ़ील्ड 1' प्रकार = 'टेक्स्ट' प्लेसहोल्डर = 'फ़ील्ड 1' / & gt; \ n \ & lt; input name = 'field2' class = 'field2 'प्रकार =' टेक्स्ट 'प्लेसहोल्डर =' फ़ील्ड 2 '/ & gt; \ n \ & lt; p class =' ​​delrow '& gt; पंक्ति हटाएं & lt; / p & gt; & lt; / li & gt; ");});   

    मुझे क्या करने की जरूरत है क्लिक ईवेंट को नए ड्रेरो को संलग्न करना जो कि डोम से जुड़ा हुआ है मैंने भाई-बहनों को चुनने और पी तत्व खोजने का प्रयास किया लेकिन मैं इसे काम नहीं कर सकता।

    यह कोड काम करना चाहिए:

      $ ('.list-row')। पर ('क्लिक करें', '। डेलो', फ़ंक्शन () {/ * stuff * /});   

    यह पंक्ति को सूचीबद्ध करने के लिए एक ईवेंट हैंडलर जोड़ देगा, इसलिए यह एपेंडेड डीलो के लिए काम करेगा

Comments

Popular posts from this blog

java - ImportError: No module named py4j.java_gateway -

python - Receiving "KeyError" after decoding json result from url -

.net - Creating a new Queue Manager and Queue in Websphere MQ (using C#) -