क्या जावास्क्रिप्ट या jQuery का उपयोग कर एक चर में HTML स्निपेट स्टोर करने का कोई तरीका है? (जाहिर है यह एक गैर काम एक उदाहरण है)एचटीएमएल स्निपेट कैसे स्टोर करें और बाद में दस्तावेज़ में डालें?
var mysnippet = << EOF
<div class="myclass">
<div class="anotherclass">
Some dummy text
</div>
</div>
EOF
और फिर का उपयोग कर दस्तावेज़ में डालने jQuery:
mysnippet.append($('#someelement'));
संपादित करें:
कृपया, इस बात का जवाब देने से पहले पढ़ टिप्पणी: मेरे पास जेएस फ़ाइल के अंदर एक कच्चे HTML स्निपेट है, और मुझे इसे किसी जावास्क्रिप्ट चर में संग्रहीत करने की आवश्यकता है ईओएफ निर्माण पर। मुझे उद्धरण चिह्नों के बीच डालने से बचने की जरूरत है।
यदि जावास्क्रिप्ट और/या jQuery का उपयोग करना संभव नहीं है, तो प्रश्न का कोई समाधान नहीं है।
$ (mysnippet) .append (#someelement) – ZiTAL
कोई समझदार फ़ाइल संपादक या लिंटर के बाद से सही तरीके से अपने js फ़ाइल को हाइलाइट होता है, मुझे विश्वास है कि यह है ** एचटीएमएल को एक अलग '.html' फ़ाइल में रखने के लिए हमेशा बेहतर **, और फिर इसे' $ .get ("mysnippet.html") के साथ पढ़ें। फिर आपके पास संलग्न होने से पहले नई वस्तु के DOM को संपादित करने में लचीलापन है इसके अलावा, एचटीएमएल और जेएस को आसानी से लिंट किया जा सकता है। इसके अलावा यह डेटा को कोड से अलग करता है, जो हमेशा भविष्य के प्रूफिंग के लिए एक अच्छी बात है। –