jQuery each() help -


मेरे पास यह संरचना है

  & lt; p class = "descr" & gt; & Lt; span & gt; यहाँ कुछ & lt; / span & gt; & Lt; img src = "test" / & gt; & Lt; / p & gt; & Lt; p class = "descr" & gt; & Lt; span & gt; यहां कुछ और चीज़ & lt; / span & gt; & Lt; img src = "test2" / & gt; & Lt; img src = "test3" / & gt; & Lt; / p & gt;  

इसलिए & lt; p & gt; तत्व के अंदर एक से अधिक छवि हो सकती है

मुझे क्या करना है, प्रत्येक & lt; p & gt; के माध्यम से लूप है और फिर प्रत्येक इसके अंदर & lt; img & gt; इसके अंदर और आगे में कुछ जोड़ें इसके बारे में किसी भी मदद की सराहना की है मैंने .each () करने की कोशिश की लेकिन यह काम नहीं कर रहा है।

कोशिश करो यह:

  $ ('p.descr & gt; img')। प्रत्येक (फ़ंक्शन () {// इस कोड को यह करना जो आप चाहते हैं। $ (This) .prepend ('& lt; अवधि & gt; तैयार की गई सामग्री & lt; / span & gt; ');});  

चर यह इस फ़ंक्शन के अंदर की वर्तमान छवि को दर्शाता है। इस उदाहरण में, मैं एक पैराग्राफ के अंदर प्रत्येक छवि से पहले एक span तत्व इंजेक्शन कर रहा हूं, लेकिन केवल सीधे वंशज छवियां।

यदि आप केवल प्रत्येक छवि से पहले एक और तत्व जोड़ें:

  $ ('p.descr & gt; img')। प्रीपेड ('& lt; span & gt; तैयार की गई सामग्री & lt; / span & gt;');  

Comments

Popular posts from this blog

ios - Form Sheet content disappearing -

MySql variables and php -

c++ - an enclosing-function local variable cannot be referenced in a lambda body unless if it is in capture list -