基本的に左側にナビゲーションバーがあります。ユーザーがオプションをクリックすると、それに関連付けられたコンテンツがフェードインするはずです。ユーザーが別のオプションをクリックすると、現在のコンテンツがフェードアウトし、次のコンテンツがフェードインします。そのためのロジックを処理する方法は知っていますが、何らかの理由でフェードインが機能していません。これが私のhtmlです
<div id="Hotel" class="Information" style="display:none;">
<p>test</p>
<p>test</p>
<p>test</p>
<p>test</p>
<p>test</p>
</div>
これが私のjqueryです:
$(document).ready(function(e) {
$("ul.navigation > li").click(function(e) {
$sel = $(this).val();
if($sel == 0)
$("#schedule").show();
else if($sel == 1) {
$('#Hotel').show();
$('#Hotel').fadeIn('slow');
}
});
});
ナビゲーション バーのホテルのリンクをクリックすると、コンテンツがフェードせずに表示されます。私のコードの問題は何ですか?