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

asp.net – 主页和内容页面以及jquery

发布时间:2020-12-16 07:22:21 所属栏目:asp.Net 来源:网络整理
导读:我想在我的ASP.NET 3.5网站中使用jQuery,它使用母版页和内容页面.对于那些将使用jQuery的子页面,如何为子页面编写ready()函数?我在哪里放代码? 我认为jQuery声明应该放在母版页中,但不知道如何确保任何jQuery调用进入已解析页面的HEAD. 解决方法 只需将一
我想在我的ASP.NET 3.5网站中使用jQuery,它使用母版页和内容页面.对于那些将使用jQuery的子页面,如何为子页面编写ready()函数?我在哪里放代码?

我认为jQuery声明应该放在母版页中,但不知道如何确保任何jQuery调用进入已解析页面的HEAD.

解决方法

只需将一个内容占位符放在master的head部分中,然后使用页面的asp:Content标记编写特定于页面的脚本.

<%@ Master Language="C#" %>
<html>
    <head>
        <script type="text/javascript" src="scripts/jquery-1.4.3.js"></script>
        <asp:contentplaceholder id="LocalScripts" runat="server" />
    </head>
    <body>
    </body>
</html>

<%@ Page Language="C#" MasterPageFile="~/Master1.master" 
         AutoEventWireup="true" Title="MyTitle"  %>
<asp:Content ID="Content1" Runat="Server" ContentPlaceHolderID="LocalScripts" >
    <script type="text/javascript"> 
        $(document).ready(function () {
           // some local script logic here
        });
    </script>
</asp:Content>

(编辑:李大同)

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

    推荐文章
      热点阅读