为什么不在我的浏览器中打印“Hello”?
我将此代码放在名为index.html
<!DOCTYPE html>
<html>
<head>
<title>Learning Ajax</title>
</head>
<body>
<h1>Learning Ajax</h1>
<a href="files/ajax.txt">Load Ajax Text File</a>
<script src="js/main.js"></script>
</body>
</html>
以及名为main.js
var message = "Hello";
$(function() {
var message = "Goodbye";
})();
alert(message);
它是一个自我调用的匿名函数
答案 0 :(得分:2)
由于错误:您使用$
,但您没有定义此类功能。
答案 1 :(得分:0)
上面的代码中没有AJAX。我建议访问jQuery的学习网站,找出AJAX的全部内容及其工作原理:http://learn.jquery.com/ajax/。