JQuery UI タブを使用しています。ボタンクリックでナビゲートしています。私は3つのタブを持っています。ボタンをクリックすると、他の 2 つがアクティブになります。各タブは、tabContainer を持つ単一の jsp に統合された個別の jsp ファイルです。
tabNavigationLInk には、コントローラーから jsp をロードするためのリンクが含まれています。
ボタンをクリックすると、私は持っています
1. $("#planningTabContainer").tabs().tabs({disabled: []});
2. $('#ui-tabs-2').load("/Plan"+tabNavigationLinks[1]);
3. $("#planningTabContainer").tabs("select", "#ui-tabs-2");
問題は、3行目のコードを使用すると、JSPのロード時の呼び出しが2回発生することです。3行目のコードを使用しない場合。タブは読み込まれますが、選択されません。
これに対する解決策はありますか。「選択」を使用せずにタブを選択します。呼び出しが 2 度発生しないようにします。