ここでは「tabber」と呼ばれるこのスクリプトを使用して、ページにタブを作成し、コンテンツを分割しています。具体的には、このすばらしいプラグインを介して Mediawiki ページで tabber スクリプトを使用しています。
ただし、私が抱えている問題は、最初にタブを含むページをロードすると、タブが完全に展開され、表示されるべきではないタブのコンテンツを非表示にするように縮小されることです。これにより、ページが完全に読み込まれるまでジャンプし、ページが完全に混乱したように見えます. (上のページの例では、タブにはコンテンツがほとんど含まれていないため、おそらくこれは見られないでしょう。タブに大量のコンテンツとその周囲のコンテンツをロードすると、問題が発生し始めます。 )
インターネットで見たいくつかのタブ スクリプトでは、これは起こりません。ページを読み込むとき。何も動かず、タブをクリックすると、すべてを一度にロードして非アクティブなタブのコンテンツを非表示にするのではなく、コンテンツが初めてロードされるようです。上記の tabber コードの Javascript または PHP を変更して、何もジャンプしないようにすることが可能かどうかを知りたいです。ページをロードすると、最初のタブのコンテンツだけが表示され、次に他のタブがそれらのタブをロードするようになります。クリックしたときに独自のコンテンツを表示するか、ページに読み込まれただけで、表示してから縮小するだけではありません。私は PHP と Javascript に関する知識が非常に限られており、メモ帳にある他のスクリプトと tabber スクリプトを比較して、この問題を実験しようとしましたが、
よろしくお願いします!どんな助けでも大歓迎です!:)
編集: Tabber の Google グループの誰かが数年前に解決策を思いついたことを忘れていましたが、今週試してみたところうまくいきませんでした。彼らが思いついたコードは、私が達成しようとしていることを明らかにするのに役立つかもしれません。