我想在我的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>
Run Code Online (Sandbox Code Playgroud)
页
<%@ 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>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8657 次 |
| 最近记录: |