<html>
<head>
</head>
<body>
<script src="jquery.js"></script>
<script type="text/javascript">
$(function(){
$('.ajax') .click(function(e){
e.preventDefault()
$('#content').load('abc.html');
});
});
</script>
<div id="content">
<p>Here comes some content</p>
</div>
<div><a href="#" class="ajax">Link</a></div>
</body>
</html>
在代碼中,我想在單擊鏈接內部時加載id =「content」的abc.html內容。 此代碼不起作用。任何人都可以請幫我..如何在單擊鏈接時將一個html文件加載到另一個html文件的div標記中
請比「不起作用」更具體。你的瀏覽器的開發工具說什麼?控制檯中是否有任何錯誤消息?你能看到在Net標籤中發出的請求嗎? – Quentin 2013-05-09 08:32:56
如果你有一個字符串值'abc.html',你真的是指'$('#abc')。html()'。這會給你'$('#content')。load($('#abc')。html());' – 2013-05-09 08:39:51
@quentin:既不顯示任何錯誤也不會得到期望的結果。 – Brainser 2013-05-09 08:42:54