我对部分视图的渲染顺序有两个问题
答案 0 :(得分:1)
您可以在同一文档中拥有多个 $(document).ready()调用。每个$ .ready()或$ .live()的呈现顺序与它们在代码中出现的顺序相同。
在局部视图中,您可以动态地将css脚本插入页面的头部:
<script type="text/javascript">
$(document).ready(function() {
$('<link href="' + @Url.Content("~/Content/Site.css") + '" rel="stylesheet" type="text/css" />').appendTo('head');
});
</script>
用户可能会注意到这些样式在DOM加载后会有一点延迟。