0

メイン メニューが水平タブと垂直タブで構成されている Web サイトがあります。これらのうち、ページのリロード時に最初の水平タブと垂直タブがアクティブになっています。また、水平タブを変更すると、垂直タブの内容も変更されます。ここで、URL の特定のパラメーターを検出し、存在する場合は、ページの読み込み時にアクティブではないタブにリダイレクトしたいと考えています。私は次のことを試しました

  • デフォルトでアクティブな初期タブをインデックスから削除する
  • (パラメータが存在する場合) クラス「アクティブ」を追加する
  • すべてのJavaScriptの最後にアクティブなクラスを追加する

ページにロードされる4つのjavascriptをデバッグしようとしましたが、すべてがロードされた後、デフォルトでタブがアクティブになり、他にはありません。機能し、明らかに実行可能な解決策ではない唯一のことは、3秒間隔後に logger.js の最後にアクティブなクラスを追加したことです。

何が起こっているのでしょうか?誰もこれを経験しましたか?

4

1 に答える 1

0

あなたはすべてを正しい方法で行いました。アクティブなタブに条件を実装したいだけです。非アクティブなタブが存在する場合、デフォルトのアクティブなタブを実行する必要がないことを意味します。アクティブなタブがない場合は、デフォルトのアクティブなタブを実行します

于 2013-10-25T04:43:46.860 に答える