दिलचस्प पोस्ट
उत्प्रेरक का उद्देश्य। उदाहरण के साथ तैयार करना? सूचक अभिव्यक्ति: * ptr ++, * ++ ptr और ++ * ptr सी ++ स्ट्रक्चर्स के भीतर एआरएम्स के सदस्यत्व का काम क्यों करता है, लेकिन आम तौर पर नहीं? इंटरनेट एक्सप्लोरर के सीएसएस नियम सीमाएं एक पायथन वर्ग के __dict __.__ dict__ विशेषता क्या है? जावा स्क्रिप्ट का उपयोग कर किसी फ़ोल्डर के अंदर सभी टेक्सटाइल फाइलें कैसे मुद्रित करें जावा इनहेरिटेंस – इंस्टेंस वैरिएबल ओवरराइडिंग वेक्टर के लिए वैकल्पिक <bool> पायथन ने व्याख्या की है, या संकलित, या दोनों? std :: shared_ptr धागा सुरक्षा मापदंडों के साथ डीजेन्गा रिटर्न डायरेक्ट () Magento के बाहर से Magento उपयोगकर्ता के सत्र तक कैसे पहुंचें? कई पैटर्न के साथ एक चरित्र वेक्टर का उपयोग grep प्रतिक्रियाएक्सएक्सएमएल हमेशा शून्य Meteor.publish: संग्रह प्रकाशित करें जो अन्य संग्रह पर निर्भर करता है

jQuery DOM दृश्य स्रोत में दिखाई नहीं देता

मेरे पास यहां एक सरल सवाल है मैं jQuery के साथ जानता हूं कि आप DOM में एचटीएमएल तत्वों को गतिशील रूप से जोड़ कर सामान की तरह कर सकते हैं

$('').append('<p>Test</p>'); 

लेकिन मेरा प्रश्न यह है कि इन तत्वों को वास्तव में कोड में दिखाई नहीं दे रहा है (उदाहरण के लिए जब आप अपने ब्राउज़र में स्रोत देखें)।

कृपया विशेषज्ञों, मुझे पता है क्यों धन्यवाद

वेब के समाधान से एकत्रित समाधान "jQuery DOM दृश्य स्रोत में दिखाई नहीं देता"

मूल स्रोत में परिवर्तन कभी नहीं होता है केवल डोम परिवर्तन

आप अपने ब्राउज़र के डेवलपर टूल का उपयोग करके DOM परिवर्तनों के एक HTML विज़ुअलाइज़ेशन देख सकते हैं।

आपको अवगत होना चाहिए कि जब आप DOM को हेरफेर करते हैं, तो आप HTML को कभी भी जोड़ नहीं सकते हैं डेवलपर टूल की पेशकश की गई एचटीएमएल विज़ुअलाइज़ेशन, डोम की वर्तमान स्थिति की व्याख्या है। HTML मार्कअप का कोई वास्तविक संशोधन नहीं है

क्योंकि देखें स्रोत केवल HTML को दिखाता है जो मूल रूप से ब्राउज़र को भेजा गया था यद्यपि परिवर्तित HTML को देखने के तरीके हैं – फ़ायरफ़ॉक्स में फ़ायरबॉग, आईई या क्रोम में एफ 12 डेवलपर टूल। कुछ एचटीएमएल का चयन करना और फ़ायरफ़ॉक्स में "चयन स्रोत देखें" पर राइट-क्लिक करना भी काम करेगा।

"व्यू स्रोत" केवल उस स्रोत को दिखाता है जिस पर सर्वर ने सर्वर से विशिष्ट वेबपेज का अनुरोध करने के समय भेजा था। इसलिए, चूंकि क्लाइंट की तरफ ये परिवर्तन किए गए थे, इसलिए वे "देखें स्रोत" पर दिखाई नहीं देते क्योंकि वे मूल पृष्ठ वितरित किए जाने के बाद बनाए गए हैं।

पृष्ठ के लाइव स्रोत को देखने के लिए, आप वेबकिट ब्राउज़र में वेब इंस्पेक्टर दृश्य का उपयोग कर सकते हैं, या फ़ायरफ़ॉक्स में फायरबग। ये DOM में किसी भी परिवर्तन का ट्रैक रखें और स्रोत को अपडेट करें, जिसे आप देख सकते हैं।

वेब डेवलपर उपकरण (फ़ायरफ़ॉक्स ऐडऑन) में एक विकल्प है " View generated source " जो आपको संपूर्ण स्रोत कोड देगा जो आपके द्वारा परिवर्तन किए जाने के बाद उत्पन्न होता है

 view source->View generated source 

ऐसे समय होते हैं जब आईई / फ़ायरफ़ॉक्स / क्रोम में देव उपकरण आपके डोम के साथ नहीं होते हैं। इसका मतलब यह है कि आप कुछ जेडी के योग्य कोड के साथ काम कर रहे हैं – या कि डार्थ वजडर ने आपके लिए इसे डिबग करने के लिए छोड़ दिया।