一个关于在网页中点击链接,弹出hello   world   !要求在js中实现!

一个关于在网页中点击链接,弹出hello   world   !要求在js中实现!

a.html 网页代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>jQuery Starterkit </title>
<script src="a.js" type="text/javascript"> </script>

</head>
<body>
<a  href="#">Some link </a>
</body>
</html>


a.js代码如下:
$(document).ready(function() {
$("a").click(function() {
alert("Hello world!");
});
});


是不是有什么错,怎么弹不出Hello world!  js代码来源juery的api文档!
没有引入 jquery。js 库
HTML code
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <title>jQuery Starterkit </title> <script src="jquery.js" type="text/javascript"> </script> </head> <body> <a href="#">Some link </a> </body> </html> <script> $(document).ready(function() { $("a").click(function() { alert("Hello world!"); }); }); </script>
 
一定要有jquery。js 吗?
按2楼的改,同时把a.js的名改成jquery.js. 还是不行,是不是要下载jquery.js