我已經在我的導航菜單如下:jQuery.load()在錨鏈接的ID檢索頁面的div
<ul>
<li><a href="#" id="folio1"><img src="img1.jpg" border="0" /></a></li>
<li><a href="#" id="folio2"><img src="img2.jpg" border="0" /></a></li>
</ul>
它調用的jQuery:
<script type="text/javascript">
$("#folio1").click(function() {
$('#folioWrap').load('folio1.html');
});
$("#folio2").click(function() {
$('#folioWrap').load('folio2.html');
});
</script>
這應該更新的div# folioWrap,但現在它只是顯示空白。所以,我有兩個問題:
1 - 是否有一個根本問題,我在這裏導致空白頁面加載?
2 - 有沒有一種方法可以編寫jQuery,以便我只需要一個實例,並且可以從錨鏈接傳遞所有信息?這樣我可以有大量的鏈接引用各種頁面,而不是爲每個人創建一個jQuery引用?
你們是不是要訪問此你的本地計算機上(例如打開一個外部鏈接)?有時候會有安全問題阻止您加載本地文件 – 2011-01-10 15:38:31
不,它與服務器上的源頁面位於同一目錄中 – brianrhea 2011-01-10 15:40:32
它是完整的HTML頁面嗎?用'
...`等等?我建議在啓用XHR請求記錄功能的Chrome開發人員工具中打開它。然後你可以看到它是什麼請求/回來 – 2011-01-10 15:41:51