0

我最近从 jquery 1.4 升级到 Jquery 1.10.1 和 jquery-UI 到版本 1.10.3,现在我的刷新选项卡功能不起作用。

这是我所拥有的

$('#tabs').tabs('load', $('#tabs').tabs('option', 'selected'));

我已经在网上寻找具体的方法来使用我没有运气的版本和其他例子来实现这一点,比如使用声明索引似乎不起作用。

我已经对它获得的价值提出了警告$("#tabs").tabs("option", "selected");,这始终null表明问题出在此声明

您是否刷新了我正在使用的版本中的 jquery 选项卡?

4

2 回答 2

0

尝试使用1.9 中添加的选项卡的.refresh()方法。

刷新()

处理直接在 DOM 中添加或删除的任何选项卡并重新计算选项卡面板的高度。

前任:

$("#tabs").tabs("refresh");
于 2013-07-02T16:54:11.143 回答
0

这个问题的第二个答案帮助我解决了这个问题:

jQuery UI 选项卡获取当前选择的选项卡索引

在 JQuery 1.9 中,选定的关键字已更改为“活动”

$('#tabs').tabs('load', $('#tabs').tabs('option', 'active'));
于 2013-07-03T08:19:30.387 回答