Javascript 如何捕获特定jQueryUI选项卡的激活?

Javascript 如何捕获特定jQueryUI选项卡的激活?,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我有以下html: <div id="tabsuseradmin" class="tabui"> <ul> <li><a href="#tabs-1ua">Add Users</a></li> <li><a href="#tabs-2ua">Delete Users</a></li> </ul> <div id="tabs-1ua

我有以下html:

<div id="tabsuseradmin" class="tabui">
  <ul>
    <li><a href="#tabs-1ua">Add Users</a></li>
     <li><a href="#tabs-2ua">Delete Users</a></li>
  </ul>
  <div id="tabs-1ua">
    <div>
    </div>
  </div>
  <div id="tabs-2ua">
    <div>
     </div>
  </div>
</div>

在上面,您可以看到,我正在尝试使用类
tabui
(这很好)为所有选项卡选择指定行为,并为单个选项卡指定特定行为。此特定操作不起作用(警报消息不会出现,警报上的断点也不会被击中)。我该怎么做才能修好它?谢谢。

根据您的评论,您希望执行以下操作:


根据您的评论,您希望执行以下操作:

$(“a[href=”#tabs-1ua'])。在('click',function()上{
log(“单击用户选项卡”);
});

$(“a[href=”#tabs-1ua'])。在('click',function()上{
log(“单击用户选项卡”);
});


您尝试了什么…以及单个选项卡的特定行为?我们能看一下地图吗code@wmash我刚刚编辑了我的问题…最初没有复制。@ITWorker您的问题仍然不清楚。你对什么“具体行动”有问题。您在控制台中看到了哪些错误?具体点。
#tabs-1ua
中有什么内容吗?据我所见,它只是一个空的
div
@ITWorker在
#tabs-1ua
中有选项卡吗?您尝试了什么…以及单个选项卡的特定行为?我们能看一下地图吗code@wmash我刚刚编辑了我的问题…最初没有复制。@ITWorker您的问题仍然不清楚。你对什么“具体行动”有问题。您在控制台中看到了哪些错误?具体点。
#tabs-1ua
中有什么内容吗?从我所看到的,它只是一个空的
div
@ITWorker
#tabs-1ua
中有选项卡吗?
$('.tabui').tabs({
    activate: function (event, ui) {
        $.ajax({
            cache: false,
            url: "/Session/Index/",
            success: function (result) {
                if (result.length == 0) {
                    window.location.href = '/Home/Index/'
                }
            }
        });
    }
});


$("#tabs-1ua").tabs({
    activate: function (event, ui) {
        alert("User add tab has been clicked.");
    }
});
$(function() {
  $('.tabui').tabs({
    activate: function(event, ui) {
      $.ajax({
        cache: false,
        url: "/Session/Index/",
        success: function(result) {
          if (result.length == 0) {
            window.location.href = '/Home/Index/'
          }
        }
      });
    }
  });

  $("a[href='#tabs-1ua']").click(function(event, ui) {
    alert("User add tab has been clicked.");
  });
});