加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

在ASP.NET MVC视图页面中放置jQuery代码的位置?

发布时间:2020-12-16 07:35:59 所属栏目:asp.Net 来源:网络整理
导读:我刚刚开始学习jQuery ASP.NET MVC.无论我阅读有关jQuery的任何教程,他们都建议所有jQuery代码都应该在head元素中. 现在在ASP.NET MVC项目中,我有一个负责head元素的母版页.在其他视图页面中,我获得了绘制body元素的内容占位符. 我现在很困惑.我应该忽略将jQ
我刚刚开始学习jQuery ASP.NET MVC.无论我阅读有关jQuery的任何教程,他们都建议所有jQuery代码都应该在head元素中.

现在在ASP.NET MVC项目中,我有一个负责head元素的母版页.在其他视图页面中,我获得了绘制body元素的内容占位符.

我现在很困惑.我应该忽略将jQuery保留在head元素中的建议,还是有一些方法可以在每个视图页面中编写不同的jQuery代码?

解决方法

您可以在主页面中包含更多内容占位符,然后您的内容页面可以使用自己的 JQuery填充

所以在你的母版页的头部做一些像:

<asp:ContentPlaceHolder ID="Javascript" runat="server" />

然后在您的视图页面中

<asp:Content ID="Content1" ContentPlaceHolderID="Javsacript" runat="server">
    //js here
</asp:Content>

也就是说,你应该考虑将你的javsascript包含在单独的JS文件中并包含它们,以便分开你的担忧.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读