我有一个使用 jQueryready
方法的用户控件。由于该控件的 JS 需要 jQuery,因此需要在控件的 JS 之前包含 jQuery。
我在我的母版页的页脚中包含了 jQuery,然后定义了一个部分(“FooterJS”),所有页面都可以在其中插入它们的 JS 代码:
_Layout.cshtml
<script>{path to jquery}</script>
@section FooterJS
问题是用户控件不直接使用母版页。相反,该控件包含在 Index.cshtml 页面中,因此它无法将其 JS 添加到 FooterJS 部分。
@Html.Partial("MyControl")
在母版页上包含 jquery 后,如何添加控件的 JS?