jQuery代码在“.aspx”页面中不起作用

时间:2011-09-17 11:40:38

标签: javascript jquery asp.net

我在“。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控制台没有注册任何错误

我该如何解决?

3 个答案:

答案 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位于子文件夹中,则应在包含脚本中正确指向该文件。