parsing - jQuery string to DOM without DOM insertion -


मेरे पास निम्न सामग्री (आंतरिक एचटीएमएल) के साथ एक टेक्सटेरिया है:

  & lt;! DOCTYPE html & gt; & LT; html & gt; & Lt; शीर्ष & gt; & Lt; मेटा वर्णसेट = "यूटीएफ -8" / & gt; & Lt; title & gt; & lt; / title & gt; & Lt; / head & gt; & LT; बॉडी & gt; & Lt; / body & gt; & Lt; / html & gt;   

jQuery के साथ DOM पार्सिंग के लिए सामग्री तैयार करने के लिए मैं निम्नलिखित (temp सिर्फ एक div) करता हूं:

  $ ('# temp')। संलग्न (input.val ()); console.log ($ ( '# अस्थायी') एचटीएमएल ()।);   

जैसा कि ऊपर बताया गया है, सिर, शरीर, html और doctype टैग चले गए हैं:

  & lt; मेटा charset = "utf-8" & gt; & Lt; title & gt; & lt; / title & gt;   

तो क्या कोई अन्य तरीका DOM में संलग्न नहीं है और फिर भी DOM तत्वों के साथ काम करने के लिए? आइफ्रेम आखिरी उपाय हो सकता है लेकिन यह बदसूरत होगा।

आप ऐसा कर सकते हैं ..

या, आप इसे संदर्भ के रूप में पास कर सकते हैं .. < पूर्व> $ ('your-selector', $ (input.val ()))

Comments