【发布时间】:2015-02-02 03:16:08
【问题描述】:
我正在使用类似这样的 Razor MVC 主布局
@RenderSection("scripts", required: false)
并有局部视图
_partial.cshtml
有这个
@section scripts
{
@Scripts.Render("~/bundles/jquery")
}
还有一个部分的部分
_partial_inside_partial.cshtml
那也有
@section scripts
{
<script>
$('div').addClass('red');
</script>
}
问题是我在部分内部有这段代码,它在页面中间加载,而 jquery 在底部?
【问题讨论】:
-
这里可能只是一个错字,但您没有结束脚本标签?
-
可能是因为您没有关闭
<script>标签? -
抱歉打错了,我只是举个例子,因为我的代码要大得多,这样有人可以只帮助我需要的东西,而不是查看我所有的代码
-
检查在主视图中呈现的 html - 是否包含脚本以及以什么顺序?
标签: asp.net-mvc asp.net-mvc-4 razor partial-views