私の古い質問: 1 つのページのフェードインとフェードアウトの遷移ロジック
コードはかなりうまく機能しますが、問題があります。私のナビゲーション システムには、ドロップダウン メニューとも呼ばれるサブメニュー付きのメニューがあります。そのため、コンテンツなしでサブメニューのメニュー リンクをクリックすると、実際にコンテンツ クラスを持つものをクリックするまで、コンテンツ ページが空白で読み込まれます。
簡単な jsFiddle の例を次に示します: http://jsfiddle.net/QuKhN/1/
メニューリンクIDに対応するコンテンツがある場合にのみ、コンテンツをロードしたい。したがって、この例で「お問い合わせ」をクリックした場合、「contactus content」という存在しない div をロードしようとはしません。
これは可能ですか?hasClass() 関数でいくつか試してみましたが、成功しませんでした。
時間を割いて読んで理解していただきありがとうございます。