मैंने हाल ही में देखा है कि मेरे जावास्क्रिप्ट और jQuery स्क्रिप्ट्स के कुछ (सभी नहीं) काम नहीं करेंगे जब तक कि मैं .js फ़ाइलों के लिए लिंक को सिर क्षेत्र के बजाय पृष्ठ के निचले भाग की ओर न रखूं जहां मैंने अपने लिंक मेरे लिए रखे .css फ़ाइलें।मैं अपनी एचटीएमएल फाइल में अपनी जावास्क्रिप्ट/jQuery फ़ाइलों को लिंक कहां डालूं?
जो मैं समझता हूं उससे जावास्क्रिप्ट किसी भी स्थान पर जा सकता है और इसे हेडर में नहीं रखा जाना चाहिए क्योंकि यह पेज लोडिंग प्रक्रिया को भी धीमा कर देता है। साथ ही, अगर मैं इसे HTML फ़ाइल के बॉडी टैग में डालता हूं, तो यह कुछ हद तक गन्दा दिखता है और यह सोच रहा था कि .js फ़ाइलों को एक साफ जगह पर डालने का सबसे अच्छा अभ्यास क्या है। क्या मुझे हमेशा इसे स्थायी शरीर टैग से पहले बहुत नीचे दाएं रखना चाहिए? पेशेवर वेब डेवलपर्स इसे कैसे संभालते हैं?
धन्यवाद, कोड आप जबकि अभी भी शीर्ष पर रखा जा रहा मुझे jQuery कोड काम करते हैं दे दी है। और डोम की लोडिंग पर अंतर्दृष्टि के लिए धन्यवाद, यही वही है जो मुझे समझने की जरूरत है। –
मैंने जो सिंटैक्स दिया है, वह आपको विदेशी दिख सकता है, लेकिन यह केवल स्वयं व्याख्यात्मक '$ (दस्तावेज़) का शॉर्टेंड है। (फ़ंक्शन() {...});' – cherouvim