0

我喜欢 jQuery UI,并在我的网站上使用它的“标签”作为标准的视觉滑块,但 UI 没有取消选择的事件。

我的意思是说:

我在选项卡上有一个动画.show(),但我希望在选项卡自动旋转或通过选择另一个选项卡时取消选择(但jQuery UI 选项卡事件上没有取消选择事件)事件动画 - 当前选项卡必须执行取消选择动画然后显示(带动画)选定的选项卡。也许有人知道这个问题?之前谢谢!

4

2 回答 2

0

这个逻辑可以发生在选择事件中。我在这里的示例将假设您通过 id 将选项卡链接到 div,并且您在当前活动的选项卡上有一个名为“selected”的类。根据需要更改您的代码。

$(".tabs li").click(function() {
  active_id = $(".tabs li.selected").attr(id);
  $this = $(this);
  $("div.tab-content#"+active_id).fadeOut("slow", function() {
    $this.addClass("selected");
    $("div.tab-content#"+$this.attr("id")).fadeIn("slow");
  });
});
于 2012-08-18T18:39:55.467 回答
0

您是否尝试过使用该fx选项?

特别是$("#tabs").tabs("option", "fx", {opacity:'toggle'} )或者当你初始化它时$("#tabs").tabs({ fx: {opacity:'toggle'} })

于 2012-08-21T04:00:31.877 回答