当我在Master / Content页面上使用它时,没有调用简单的jQuery警报。
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<script type="text/javascript">
$(document).ready(function () {
alert("test");
});
</script>
</asp:Content>
这是我的MasterPage的主要部分
<head runat="server">
<title>Timekeeping System</title>
<script src="Scripts/jquery-1.9.1.min.js"></script>
<script src="Scripts/jquery-ui-1.10.2.min.js"></script>
<link rel="shortcut icon" href="favicon.ico"/>
<link href="Content/themes/base/jquery-ui.css" rel="stylesheet" />
<link href="StyleSheet.css" rel="stylesheet" />
<asp:ContentPlaceHolder id="head" runat="server">
</asp:ContentPlaceHolder>
</head>
已编辑源代码
<head><title>
</title>
<script src="Scripts/jquery-1.9.1.min.js"></script>
<script src="Scripts/jquery-ui-1.10.2.min.js"></script>
<link rel="shortcut icon" href="favicon.ico" /><link href="Content/themes/base/jquery-ui.css" rel="stylesheet" /><link href="StyleSheet.css" rel="stylesheet" />
<script type="text/javascript">
$(document).ready(function () {
alert("test");
});
</script>
</head>
答案 0 :(得分:1)
将其更改为:
<script src="/Scripts/jquery-2.0.0.js" type="text/javascript"></script>
<script src="/Scripts/jquery-ui-1.10.2.js" type="text/javascript"></script>
答案 1 :(得分:1)
检查.js文件路径, 如果你不能确定,可能包括像这样的官方.js文件
<script src="http://code.jquery.com/jquery-2.0.0.js" type="text/javascript"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js" type="text/javascript"></script>
答案 2 :(得分:0)
我在MasterPage上更改了jQuery
而不是
<script src="Scripts/jquery-1.9.1.min.js"></script>
<script src="Scripts/jquery-ui-1.10.2.min.js"></script>
喜欢这个
<script src="Scripts/jquery-2.0.0.js"></script>
<script src="Scripts/jquery-ui-1.10.2.js"></script>
答案 3 :(得分:0)
由于我有不同的子文件夹页面,这就是我运行的。 'type =“text / javascript”&gt;
<script src='<%= ResolveClientUrl("~/Scripts/jquery-ui-1.9.1.custom.js")%>' type="text/javascript"> </script>
这允许ASP.Net为我解析网址。