我在“。aspx”页面中添加了一些基于jQuery的JS代码,但是它不起作用。这是代码:
<script type="text/javascript" src="jquery-1.6.4.js" />
<script type="text/javascript">
$(document).ready(function() {
alert('Hello');
});
</script>
它位于没有“runat = server”属性的 标签下,我不知道问题的根源,因为 webbrowser的JS控制台没有注册任何错误。
我该如何解决?
答案 0 :(得分:5)
<script>
标记不应该是自动关闭的。所以:
<script type="text/javascript" src="jquery-1.6.4.js" />
应该是:
<script type="text/javascript" src="jquery-1.6.4.js"></script>
还要确保指定的网址上存在jquery-1.6.4.js
。
答案 1 :(得分:1)
您的jquery脚本标记是自动关闭的,这是非法的HTML。
将其更改为:
<script type="text/javascript" src="jquery-1.6.4.js"></script>
它应该有用。
答案 2 :(得分:0)
执行此操作的通常形式如下:
<html>
<head>
<script type="text/javascript" src="jquery-1.6.4.js"></script>
<script type="text/javascript">
$(document).ready(function() {
alert('Hello');
});
</script>
</head>
...
如果您的文件jquery-1.6.4.js
位于子文件夹中,则应在包含脚本中正确指向该文件。