いくつかのコードが機能しているので、ナビゲーションをクリックすると、href テキストがスライド コンテンツ ボックスに読み込まれます。
ただし、AJAX を使用しているページの #content にページの #content をロードしたいと思います。
HTMLは次のとおりです。
<ul>
<li><a href="about.php">about</a></li>
<li><a href="gallery.php">gallery</a></li>
<li><a href="suppliers.php">suppliers</a></li>
<li><a href="contact.php">contact</a></li>
</ul>
ここにjqueryがあります:
var lastData;
$(function () {
$("ul li a").click(function(event) {
loadData($(this).attr("href") +' #content');
event.preventDefault();
});
});
function loadData(data) {
if(lastData == data) {
$("#content-container").slideUp();
} else {
//$('#content').load(toLoad)
$('#content').html(data);
$("#content-container").slideDown();
$('#close').click(function(){
$('#content-container').slideUp('5000');
})
}
lastData = data;
}
どんな助けでも素晴らしいでしょう。私はこれまでのところまだ近づいています... jqueryは私の最強のスキルではありません。
ありがとうございました