jQuery UI ダイアログ ウィンドウ内で jQuery UI タブを使用しています。
ダイアログボタンの1つをクリックしたときに現在のタブのIDを見つける必要があるインスタンスに遭遇しました。jQuery UI のタブとダイアログによって生成された HTML を見ると、これを行う方法が本当に見つかりません。タブを保持する<ul>
要素は<div>
、ダイアログ ボタンのグループから約 3 秒離れています。
私は試した:
$("#DialogBox").dialog({
autoOpen: false,
modal: true,
buttons: [
{
text: "Save",
click: function () {
var currentTabId = $(this).closest("ul").attr("id");
alert(currentTabId);
しかし、「未定義」のアラートが返されます。
これを行う方法はありますか?
ありがとう