jQuery UI 选项卡取消选择事件或在选择时保存上一个选项卡
jQuery UI Tabs deselect event or save prev tab on select
我喜欢jQuery UI,并在我的网站上将其"选项卡"用于视觉滑块作为标准,但UI没有取消选择的事件。
我的意思是:
我在选项卡.show()
上有一个动画,但我想在选项卡自动旋转或通过选择另一个选项卡时在选项卡上取消选择(但在 jQuery UI 选项卡事件上没有取消选择事件)事件动画 - 当前选项卡必须取消选择动画,然后显示(带动画)选定的选项卡。也许有人知道这个问题?之前谢谢!
此逻辑可能发生在选择事件中。我在这里的示例将假设您将选项卡链接到 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");
});
});
您是否尝试过使用 fx
选项?
特别是$("#tabs").tabs("option", "fx", {opacity:'toggle'} )
或初始化它时$("#tabs").tabs({ fx: {opacity:'toggle'} })
相关文章:
- 使用此选项选择父类内部的类
- 更新:仅根据单选按钮和所选选项选择特定项目
- 使用PHP通过HTML表单选项选择器过滤MYSQL结果
- ng-单击在IE中不起作用的选项选择Angularjs
- 从选项选择中删除值
- On为<选项>选择等效项
- 用户界面先前选择的选项选择更改
- 使用ng重复或ng选项和删除空白选项选择长方体角度
- 在HTML5、CSS、JavaScript中添加选项选择器,类似于移动应用程序中的选项设置
- 输入:选中,选项:选择选择器
- 根据使用angularjs从下拉菜单中选择的选项选择适当的复选框
- 如何根据 html 中的选项/选择重定向用户(单击按钮后)
- 使用ng选项选择中的ng选项进行过滤器下拉列表
- 如何设置选项选择的值
- 如何搜索长下拉选项/选择列表
- jQuery - 根据下拉选项选择列出结果
- 从选项选择单击时打开 2 个 URL
- 在 Angular JS 中为 ng 选项选择默认值
- 下拉选项选择的操作
- 通过单击单选按钮清除所有选项选择条目