[解決済み] jQuery UIタブ - 現在選択されているタブのインデックスを取得する方法
2022-10-05 20:33:19
質問
この特定の質問は
前に質問された
を使用しても結果が得られません。
bind()
イベントを
jQuery UI Tabs
プラグインの
私はちょうど
index
がクリックされたときにアクションを実行するために、新しく選択されたタブの
bind()
を使用すると、select イベントにフックできますが、現在選択されているタブを取得するいつもの方法はうまくいきません。これは、新しいタブではなく、以前に選択されたタブのインデックスを返します。
var selectedTab = $("#TabList").tabs().data("selected.tabs");
以下は、現在選択されているタブを取得するために使用しようとしているコードです。
$("#TabList").bind("tabsselect", function(event, ui) {
});
このコードを使用すると、uiオブジェクトが戻ってきます。
undefined
. ドキュメントによると、これは、ui.tab.を使って新しく選択されたインデックスにフックするために使っているオブジェクトであるべきです。私はこれを最初の
tabs()
の呼び出しで、またそれ自体でも試してみました。私はここで何か間違っているのでしょうか?
どのように解決するのですか?
JQuery UI 1.9より前のバージョンの場合
:
ui.index
から
event
が欲しいところです。
JQuery UI 1.9以降の場合 : を参照してください。 答え をご覧ください。
関連
-
[解決済み] jQueryで要素が非表示になっているかどうかを確認するには?
-
[解決済み] JavaScriptでタイムスタンプを取得する方法は?
-
[解決済み] 配列に特定のインデックスで項目を挿入する方法 (JavaScript)
-
[解決済み] どのラジオボタンが選択されているかをjQueryで知るにはどうしたらよいですか?
-
[解決済み] jQueryでページを更新するにはどうすればよいですか?
-
[解決済み] jQueryを使ってドロップダウンリスト(セレクトボックス)から選択されたテキストを取得する
-
[解決済み] jQueryで現在のURLを取得する?
-
[解決済み] jQuery ドロップダウンから選択されたオプションを取得する
-
[解決済み】jQueryでチェックボックスがチェックされているかどうかを確認するにはどうすればよいですか?
-
[解決済み] CORS: 認証モードは 'include' です。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] AngularJSのエラーです。Cross Origin リクエストはプロトコルスキーム http, data, chrome-extension, https に対してのみサポートされています。
-
[解決済み] チェックボックスが選択されているかどうかを確認するjQuery
-
[解決済み] Node.jsでbase64エンコードされた画像をAmazon S3へアップロードする
-
[解決済み] JavaScriptでの大文字小文字を区別しない正規表現
-
[解決済み] Javascriptで動的に命名されたメソッドを呼び出すにはどうすればよいですか?
-
[解決済み] JavaScript のオブジェクトの配列を比較し、最小値/最大値を取得する
-
[解決済み] BlobからArrayBufferへ移行する方法
-
[解決済み] Promise : then vs then + catch [重複].
-
[解決済み] HTML要素にスクロールバーがあるかどうかをチェックする
-
[解決済み] 変異を伴わないオブジェクトからの値の削除