1

最初のタブが常に開いているように、ページロード時にターゲットタブを設定する方法を見つけようとしています! 私の場合、機能しない同様のソリューションを見てきました。

-タブはすべて異なるサイズなので、position:absolute に関することは何もできませんでした -ページへのリンクに #c1 を追加できません。

http://buildmyled-sandbox.mybigcommerce.com/12-000k-reef-spectrum-fixture/#c1

この例では、毎回 URL に「#c1」を追加する必要があります。

4

2 に答える 2

0

次のようなものを使用して、要素にフォーカスを移動できます。

$(window).scrollTop($('#c1').position().top);
于 2013-04-17T18:17:24.087 に答える
0

次のように、目的のタブにクリック イベントを送信できます。

$(".tabs-nav a").first().click()

必要に応じてセレクター ( .tabs-nav a) を変更して、必要なリンクをターゲットにします。

于 2013-04-17T18:18:39.440 に答える