2009-09-25 56 views
0

我必须学习JQuery。以下是他们教程中的第一个示例:JQuery - 启动教程

<html> 
    <head> 
    <script type="text/javascript" src="jquery.js"></script> 

    <script type="text/javascript"> 
    $(document).ready(function(){ 
        alert("Thanks for visiting!"); 
      }); 

    </script> 
    </head> 
    <body> 
    <a href="http://jquery.com/">jQuery</a> 
    </body> 
</html> 

它不起作用。加载页面后,我没有看到任何弹出窗口。 我试图代码:

window.onload = function() { alert('...'); } 

它的工作原理,但如没有,为什么?

P.S.我已经下载jquery并将其复制到页面的当前目录。

回答

1

该代码看起来不错。确保jquery.js与html文件在同一个目录中,并且的确如此命名。所以不是jquery-1.3.2.js或类似的东西。

0

我不知道我们将能够提供更好的答案。正如所写的(只要jquery.js文件位于正确的相对位置),代码应按设计执行。

如果你有怀疑脚本是否是从正确的位置,你可以使用一个CDN提供的脚本拉,所以你知道,它实际上是拉..

<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.3.2.min.js" type="text/javascript"></script> 
0
<html> 
    <head> 
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> 

    <script type="text/javascript"> 
    $(document).ready(function(){ 
        alert("Thanks for visiting!"); 
      }); 

    </script> 
    </head> 
    <body> 
    <a href="http://jquery.com/">jQuery</a> 
    </body> 
</html> 

这对我的作品。我所做的不同之处在于将jQuery的当前版本与Google Ajax API库链接起来。

试试看。