2010-11-30 11 views
0

タブプラグインでjqueryを使用していて、以前選択したタブを記憶するためにCookieプラグインを使用しています。 しかし、ページを再び開くと、最後に選択したタブが正常に記憶されますが、新しいタブと新しいタブの両方が選択されると、そのタブが強調表示されます。 別のものが選択されると、それが強調表示されます。JQueryタブ&クッキープラグイン - 2つのタブが強調表示されました

$("#tabs").tabs({ cookie: { name: 'selectedTab', expires: 300 }}); 

誰も解決策を提案できますか? おかげ

+0

オンラインでどこかのサンプルへのリンクを投稿することができれば、私は、これに対処するために、より多くのコードを見る必要があります。 –

答えて

0

それは私がインストールされjqueryのの最新バージョンを必要としていることが判明しました。

0

http://jqueryui.com/demos/tabs/#cookie

あなたはこの経がありますか?

+0

こんにちは、はい - 私はこれ(そして他のグーグルグッドなもの)を何時間も注いできました。実際に私に役立つ具体的なものがあることを示していますか? – stan4th

0

私がコメントしたように、私は確かにあなたのコードをもっと見る必要がありますが、最初はCSSクラスを使って選択したタブを強調表示しているはずです。クラスを適用する前に既に適用されている場所からそのクラスを削除していることを確認する必要があります。これと同様に

$('.tab').click(function() { 
    // First remove your highlight class from any tabs already highlighted 
    $('.selectedTabHighlightClass').removeClass('selectedTabHighlightClass'); 

    // Then add the class to the newly selected tab 
    $(this).addClass('selectedTabHighlightClass'); 
}); 
+0

OK、これを見ていきます。私たちはここで "天気のビット"を持っているので、明日見えるか、私は徹夜でここに詰め込まれます! – stan4th

関連する問題