मैं सिर्फ एक एएसपी नेट MVC 4 वेबएपीआई प्रोजेक्ट बनाया।JQuery के बाद शरीर एएसपी नेट MVC 4
डिफ़ॉल्ट _Layout.cshtml को देख में, मुझे लगता है कि jQuery स्क्रिप्ट के बाद शरीर (सिर में नहीं) प्रदान की गई है डाला जा रहा है देखते हैं।
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width" />
<title>@ViewBag.Title</title>
@Styles.Render("~/Content/themes/base/css", "~/Content/css")
@Scripts.Render("~/bundles/modernizr")
</head>
<body>
@RenderBody()
@Scripts.Render("~/bundles/jquery")
@RenderSection("scripts", required: false)
</body>
</html>
यह त्रुटि
$ is not defined
निश्चित रूप से
का कारण बनता है,
$(document).ready(function() {...}).
लिखने के _Layout.cshtml करेक्ट्स के सिर अनुभाग में
@Scripts.Render("~/bundles/jquery")
चलती की कोशिश कर रहा समस्या और jquery wo उम्मीद के रूप में rks।
ऊपर क्या है? मैंने कुछ गलत कर रहा हूँ और वहाँ _Layout.cshtml अंदर Script.Render के डिफ़ॉल्ट स्थान के लिए एक कारण है?
मैं इसे अपनी cshtml फ़ाइल में कैसे निर्दिष्ट करूं? – Jeff
मैंने रेजर में अनुभागों को समझाते हुए एक लेख के लिंक के साथ उत्तर संपादित किया। मेरी मदद करने के लिए – linkerro
thx। मुझे jquery मुख्य स्क्रिप्ट के निष्पादन के पीछे आंशिक विचारों में सभी अन्य स्क्रिप्ट को धक्का देना पड़ा। – MUG4N