我想在母版页中使用JQuery,但是为什么出现"$"未定义错误啊,这是为什么啊,
<head runat="server">
<link href="Css/Resident.css" rel="stylesheet" type="text/css" />
<title></title>
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () { alert("success"); })
</script>
</head>
<body class="body">
<div id="body">
<div id="Head">
<h1>户籍管理系统</h1>
<h6>@可成科技</h6>
</div>
<div id="left_body">
<ul>
<li><a href="../Account/Login.aspx">用户登陆</a></li>
<li><a href="../Resident/SelectInformation.aspx">户籍管理</a></li>
<li><a href="../Resident/AddNewResident.aspx">添加户籍</a></li>
<li id="userManager" onclick="divVisible">用户管理</li>
<li>统计工具</li>
</ul>
<div id="div_userManager">
<ul>
<li><a href="../Account/Login.aspx">管理员登陆</a></li>
<li><a href="../Account/AddNewAccount.aspx">添加管理员</a></li>
<li><a href="../Account/DeleteAndManage.aspx">管理员管理</a></li>
<li><a href="../Account/ChangePassword.aspx">修改管理密码</a></li>
</ul>
</div>
</div>
<div id="Right_body">
<form id="form1" runat="server">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</form>
</div>
<div id="Footer">
<ul>
<li>管理系统CopyRight@2011~2013</li>
<li> <a href="">联系邮箱</a></li>
</ul>
</div>
</div>
</body>
</html>
<head runat="server">
<link href="Css/Resident.css" rel="stylesheet" type="text/css" />
<title></title>
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () { alert("success"); })
</script>
</head>
<body class="body">
<div id="body">
<div id="Head">
<h1>户籍管理系统</h1>
<h6>@可成科技</h6>
</div>
<div id="left_body">
<ul>
<li><a href="../Account/Login.aspx">用户登陆</a></li>
<li><a href="../Resident/SelectInformation.aspx">户籍管理</a></li>
<li><a href="../Resident/AddNewResident.aspx">添加户籍</a></li>
<li id="userManager" onclick="divVisible">用户管理</li>
<li>统计工具</li>
</ul>
<div id="div_userManager">
<ul>
<li><a href="../Account/Login.aspx">管理员登陆</a></li>
<li><a href="../Account/AddNewAccount.aspx">添加管理员</a></li>
<li><a href="../Account/DeleteAndManage.aspx">管理员管理</a></li>
<li><a href="../Account/ChangePassword.aspx">修改管理密码</a></li>
</ul>
</div>
</div>
<div id="Right_body">
<form id="form1" runat="server">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</form>
</div>
<div id="Footer">
<ul>
<li>管理系统CopyRight@2011~2013</li>
<li> <a href="">联系邮箱</a></li>
</ul>
</div>
</div>
</body>
</html>
解决方案 »
- 想要获取javascript数据到我的应用,遇到困难了
- W3C Group的JavaScript1.7新特性介绍
- 有个问题,用onMouseOver和 onMouseOut,移动鼠标后,显示出来的层会不断刷新。
- 如何在文件域选择上传图片后,在本页面就可以看到预览的缩图????
- 在FireFox浏览器中使用window.open的问题
- 一个编码问题,帮助解决!!马上给分!!
- 怎样在用window.showModalDialog打开的窗口里调用 用window.showModalDialog这个函数页面上的函数?
- 求助:点击按钮连动的问题
- <meta... 问题,很简单.
- 如何IE内禁止CNTR+N新建窗口,当然也禁止在Menu中选择该命令
- 求一个正则
- firefox下js文件调用问题
"$"未定义错误啊。。
那就是$未定义咯。你没引用到这jquery文件咯
改成:
<script src='<% = ResolveUrl("Scripts/jquery-1.4.1.min.js") %>'type="text/javascript"></script>用母版页生成的新页面路径不同