次のjQueryを使用して、divをフェードアウトし、HTMLページをロードしてからフェードインしようとしています。フェードは機能していますが、HTMLをロードしていないようで、何がよくわかりません行方不明です。最初の関数は、最初にサイトにアクセスしたときに最初のページを 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 が見えません。