<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js">
</script>
<script type="text/javascript">
$(document).ready(function() {
$('#page1').click(function() {
$('#content').load('one.html');
return false;
});
$('#page2').click(function() {
$('#content').load('two.html');
return false;
});
});
</script>
</head>
<body>
<a href="#" id="page1">page 1</a> | <a href="#" id="page2">page 2</a>
<div id="content">
</div>
</body>
</html>
上面的代码取自这里
问题:
为什么这段代码被称为“jquery ajax 代码”,因为它只使用.load()
,而不是.ajax()
?我只知道一点点 AJAX(异步 JavaScript 和 XML),如何将上面的代码更改为非 ajax,这样我才能看到 ajax 代码和非 ajax 代码之间的区别?