我正在使用ASP.Net核心(1.1)创建一个应用程序,由于某种原因,我的JQuery给了我一些非常奇怪的行为。
在我的视图页面(Page.cshtml)中,我有:
<link href="http://code.jquery.com/ui/1.10.2/themes/smoothness/jquery-ui.css" rel="Stylesheet"></link>
<script src='https://cdn.rawgit.com/pguso/jquery-plugin-circliful/master/js/jquery.circliful.min.js'></script>
<script src="http://code.jquery.com/ui/1.10.2/jquery-ui.js"></script>
但是即使没有这个代码部分,我也会收到JQuery错误,因此我认为这不是必要的,而是暂时将其保留下来。
无论如何,在我的布局文件(_Layout.cshtml)中,我有这个:
<!-- jQuery-->
<script>console.log("Here");</script>
<script src="~/lib/jquery/dist/jquery.js"></script>
附于:
<environment names="Development">
和
<body class="theme-1 sidebar-offcanvas">
标记。我得到的错误是:
Uncaught ReferenceError: jQuery is not defined
at bootstrap-toggle.js:180
Uncaught ReferenceError: jQuery is not defined
at jquery.circliful.min.js:1
Uncaught ReferenceError: jQuery is not defined
at jquery-ui.js:314
Uncaught ReferenceError: $ is not defined
at AutoComplete.js:1
非常感谢任何关于我如何解决这个问题的建议。对于这个问题的冗长性质表示道歉,这对我来说是一个漫长的,持续的,令人难以置信的令人沮丧的问题。