【发布时间】:2017-03-30 16:42:52
【问题描述】:
我有一个包含此脚本的 Razor 视图:
<script type="text/javascript">
jQuery(function()
{
alert("hello world");
})
</script>
页面加载时脚本不会打开警告对话框。
BundleCfg 的一部分:
bundles.Add(New ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js",
"~/Scripts/jquery.unobtrusive-ajax.js",
"~/Scripts/jquery.validate.unobtrusive.js"))
bundles.Add(New ScriptBundle("~/bundles/jqueryval").Include(
"~/Scripts/jquery.validate*"))
在布局主体的末尾:
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/jqueryval")
@Scripts.Render("~/bundles/bootstrap")
@RenderSection("scripts", required:=False)
【问题讨论】:
-
您的捆绑包注册一定有问题。
-
您能具体说明问题吗?
-
将此添加到您的 html 文件中
-
您使用这种方法依赖于网络服务。
-
这个
(function($) { $(document).ready(function() { // Code }); })(jQuery);怎么样
标签: html asp.net-mvc asp.net-ajax