これは約4時間前に調査されましたが、これまでに尋ねられたり答えられなかった場合は謝っています。jQuery UIのタブ:「コンテンツ」の代わりに「ナビゲータ」の子を選択しようとしています
jsFiddle:http://jsfiddle.net/3Rx3j/3/
は私が自動的に回転し、タブのボックスを持っています。このボックスには、ナビゲータセクションとコンテンツセクションがあります。タブボタンのリストはナビゲータセクションにあり、リンク先のdivはコンテンツセクションにあります。 タブボタンにはラジオボタンがあり、関連するコンテンツdivが選択されたときにチェックすることができます。直接私の問題に関連しているコードの 次の行:
//$(".ui-tabs-selected > .ui-tabs-nav-item").attr("checked", "checked");
$(ui.panel).children(".ui-tabs-nav-item").attr("checked", "checked");
alert($(ui.panel).attr("id"));
上記のコメント行は、ほとんど私が欲しいものを行います。残念ながら、「tabsselect」イベントが発生すると、「.ui-tabs-selected」クラスはまだ選択されている実際のタブに移動していないので、常に一歩先です。 リサーチに基づいて、上記の2行目を試しました。これは、コンテンツペインのdiv内のタブのコンテンツ部分のIDを返します。
関連するコンテンツのコンテナではなく、「tabsselect」イベントを発生させるためにクリックされた実際のボタンを選択する方法はありますか?
読んでいただきありがとうございます。
ブランドン
うーん、大丈夫。助けてくれてありがとう! :) – Brandon
これはうまくいくのですか?これで問題が解決した場合は、回答としてマークしてください! :) –
おっと、申し訳ありません!それは今マークされるべきです。 – Brandon