2009-08-07 12 views
0

ページ上の簡単なタブナビゲーションにjQuery UIタブを使用しています。しかし、私はタブの中からjQuery UIタブ - タブ内の呼び出し関数が最初のtavにリセットされます

function DoStuff(){ 
    $("#divID").hide(); 
} 

のような関数を呼び出したいと思います。 DoStuff()関数を呼び出す<a href...>をクリックすると、divが非表示になっていますが、現在のタブは閉じられ、最初のタブが開きます。なぜこれが起こっているのですか?これをどうすれば解決できますか? <div>を隠した後に、私が入っているタブを見つけてそのタブを選択する必要がありますか?

+0

'#divID'はあなたのタブのコンテナですか? –

答えて

3

DoStuff()コールバックでfalseを返すのを覚えていますか?ページを再読み込みしているか、少なくとも開いているタブに影響するURLのハッシュを変更している可能性があります。

+0

うわー。デュ。ありがとう。 – newB

関連する問題