मैं स्टीफन वाल्थर द्वारा एक पीडीसी सत्र देखा और प्रस्तुति में वह निम्नलिखित की तरह JQuery js फ़ाइल को संदर्भित किया गया था:एएसपीनेट में jquery संदर्भित करने का सबसे अच्छा तरीका क्या है?
<asp:ScriptManager id="sm1" runat="server">
<Scripts>
<asp:ScriptReference Path="~/Scripts/JQuery.js" />
</Scripts>
</asp:ScriptManager>
वहाँ एक लाभ या ऊपर जिस तरह से कर रही है के बजाय सिर्फ एक लिंक का उपयोग करने के लिए नुकसान है पृष्ठ के मुख्य भाग में।
<script type="text/javascript">
function pageLoad()
{
$(":text").css("background-color","yellow");
}
</script>
ऊपर Pageload आवश्यक है:
उन्होंने अपने नमूना पृष्ठों की जावास्क्रिप्ट अनुभाग JQuery चलाने के लिए में निम्नलिखित डाल रहा था? उन्होंने कहा कि यह माइक्रोसॉफ्ट AJAX के पुस्तकालय से है और यह इंतजार कर रहा है के लिए डोम लोड हो रहा है तैयार किया जाए, लेकिन मैंने सोचा कि JQuery में $ प्रतीक डोम के लिए लोडिंग समाप्त होने की प्रतीक्षा कर के लिए सिर्फ एक आशुलिपि है।
तो, अगर मैं Microsoft AJAX पुस्तकालय का उपयोग कर रहा है, मैं Pageload कॉल करनी होगी, लेकिन अगर मैं सिर्फ JQuery उपयोग कर रहा हूँ, मैं सही नहीं है,? – Xaisoft
आपके पास नहीं है लेकिन आपके पास विकल्प है। व्यक्तिगत रूप से मैं jQuery रास्ता $ (फ़ंक्शन() {}) का उपयोग करता हूं; हर समय मेरे पास एमएस AJAX पुस्तकालय लोड हो या नहीं। –
मेरा मानना है कि jQuery दस्तावेज़ तैयार और जावास्क्रिप्ट पेज लोड सामग्री के बीच एक अंतर है ... – RSolberg