javascript - jQuery get the total markup with the selected class -


मेरे पास इस तरह एक मार्कअप है

  & lt; ul class = "भाषा-ड्रॉपडाउन" & gt; & Lt; li class = "lang-switch language_en" & gt; & lt; a href = "#" & gt; & lt; img src = "res / flags / en.png" alt = "एन" & gt; & lt; / a & gt; & lt ; / li & gt; & Lt; li वर्ग = "लैंग-स्विच भाषा_ए"> gt; & lt; a href = "#" & gt; & lt; img src = "res / flags / es.png" alt = "es" & gt; & lt; / ए & gt; & lt ; / li & gt; & Lt; li class = "lang-switch language_ja current_lang" & gt; & lt; a href = "#" & gt; & lt; img src = "res / flags / ja.png" alt = "ja" & gt; & lt; / a & gt; & lt; / li & gt; & Lt; li वर्ग = "लैंग-स्विच भाषा_डे" & gt; & lt; a href = "#" & gt; & lt; img src = "res / flags / de.png" alt = "de" & gt; & lt; / ए & gt; & lt ; / li & gt; & Lt; / ul & gt;  

यहां आप देख सकते हैं कि मेरे पास li टैग के अंदर एक क्लास current_lang है। अब मुझे ली के साथ कुल HTML मार्कअप प्राप्त करना है, जिसकी नाम वर्तमान क्लाइंट के रूप में चालू है। इसलिए इसके लिए मैंने अपनी jQuery को इस तरह बनाया

  jQuery (document) .ready (function () {var CurrentItem = jQuery ('ul.language-dropdown')। Find ('li.current_lang ') .contents (); console.log (वर्तमानआईटीम);});  

लेकिन यह एक HTML मार्कअप नहीं मिल रहा है तो कोई कृपया मुझे बता सकता है कि कुल मार्कअप कैसे प्राप्त करें [ & lt; li class = "lang-switch language_ja current_lang" & gt; & lt; a href = "#" & gt; & lt; img src = "res / flags / Ja.png "alt =" ja "& gt; & lt; / a & gt; & lt; / li & gt; ] मिलान वाले क्लास current_lang के साथ कोई मदद और सुझाव वास्तव में सराहनीय होगा धन्यवाद

मेरा मानना ​​है कि आप बाहरी HTML चाहते हैं:

  var CurrentItem = ।।। jQuery ( 'ul.language-लटकती') लगता है ( 'li.current_lang') क्लोन () लपेट ( '& lt; p & gt;') माता-पिता () एचटीएमएल ()।। console.log (CurrentItem);  


Comments

Popular posts from this blog

sqlite3 - UPDATE a table from the SELECT of another one -

c# - Showing a SelectedItem's Property -

javascript - Render HTML after each iteration in loop -