Asp.net 为什么我的javascript在添加到bundler时不执行
我在一个外部的.js文件中有javascript,该文件在页面加载时执行。如果我单独包含.js文件,它就可以工作。当我将它包含在包中时,它不会执行。我用firebug查看脚本,验证脚本是否已发送到浏览器。我做错了什么 LoadTime.js中的脚本:Asp.net 为什么我的javascript在添加到bundler时不执行,asp.net,Asp.net,我在一个外部的.js文件中有javascript,该文件在页面加载时执行。如果我单独包含.js文件,它就可以工作。当我将它包含在包中时,它不会执行。我用firebug查看脚本,验证脚本是否已发送到浏览器。我做错了什么 LoadTime.js中的脚本: jQuery(document).ready(function ($) { alert("0"); }); 工作包括: <script src="@Url.Content("~/assets/js/LoadTime.js")">&l
jQuery(document).ready(function ($) {
alert("0");
});
工作包括:
<script src="@Url.Content("~/assets/js/LoadTime.js")"></script>
BundleConfig代码:
bundles.Add(new ScriptBundle("~/bundles/AllScript").Include(
"~/Scripts/jquery-{version}.js",
"~/Scripts/jquery.validate*",
"~/Scripts/modernizr-*",
"~/Scripts/bootstrap.js",
"~/Scripts/respond.js",
"~/assets/js/jquery.min.js",
"~/assets/js/jquery.dropotron.min.js",
"~/assets/js/skel.min.js",
"~/assets/js/skel - viewport.min.js",
"~/assets/js/util.js",
"~/assets/js/main.js",
"~/assets/js/LoadTime.js"));
您将包含jQuery两次
"~/Scripts/jquery-{version}.js"
及
只包含一次。Jquery包含了两次。感谢您指出@greyfox。
"~/Scripts/jquery-{version}.js"
"~/assets/js/jquery.min.js",