Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 为什么我的javascript在添加到bundler时不执行_Asp.net - Fatal编程技术网

Asp.net 为什么我的javascript在添加到bundler时不执行

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

我在一个外部的.js文件中有javascript,该文件在页面加载时执行。如果我单独包含.js文件,它就可以工作。当我将它包含在包中时,它不会执行。我用firebug查看脚本,验证脚本是否已发送到浏览器。我做错了什么

LoadTime.js中的脚本:

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",