我正在使用以下jQuery嘗試淡出div,加載HTML頁面,然後淡入。淡入淡出正在工作,但它似乎不是加載HTML,我不太確定我錯過了什麼。第一個功能是嘗試在開始訪問該網站時將我的第一頁加載到div中。單擊動畫div,將內容加載到div
jQuery的
$(document).ready(function() {
$("#Content").load("Landing.html");
});
$(document).ready(function() {
$("a").click(function(event){
event.preventDefault();
linkLocation = this.href;
$("#Content").fadeOut(500);
$("#Content").load("linkLocation");
$("#Content").fadeIn(500);
});
});
的HTML的基本思想
<ul>
<li>
<a href="Contact.html">contact</a>
</li>
<li>
<a href="Portfolio.html">portfolio</a>
</li>
<li>
<a href="Services.html">services</a>
</li>
<li>
<a href="About.html">about</a>
</li>
<li>
<a href="Landing.html">home</a>
</li>
</ul>
<div id="Content"></div>
感謝您的幫助!
編輯
感謝您的所有建議。我試過了他們每個人,但仍然沒有運氣。我必須錯過一些非常簡單的事情,但我不能看到ATM。
你檢查了文件的路徑,文件名(例子等)。作爲旁註,您只需要一個文檔就緒功能。 – adeneo
嗨,adeneo,謝謝你的建議!我一直在檢查一遍又一遍,但仍然沒有運氣。此外,FWIW,如果我刪除preventDefault,它會帶我到正確的頁面。 – stupendousman