Javascript 获取jQueryUI选项卡的URI

Javascript 获取jQueryUI选项卡的URI,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我试图用这段代码重新加载一个特定的jQueryUI选项卡 var currentTab = $("div#tabs").tabs('option', 'selected'); $('div#tabs').tabs('load', currentTab); 它不起作用,但当我更改URI时它就起作用了 $('div#tabs').tabs('url', currentTab, 'example_page.html').tabs('load', currentTab); 但是选项卡的URI不断变化

我试图用这段代码重新加载一个特定的jQueryUI选项卡

var currentTab = $("div#tabs").tabs('option', 'selected');
$('div#tabs').tabs('load', currentTab);
它不起作用,但当我更改URI时它就起作用了

$('div#tabs').tabs('url', currentTab, 'example_page.html').tabs('load', currentTab);
但是选项卡的URI不断变化(我有一些按钮可以让用户转到另一个页面),所以我不能使用预先确定的URI

我需要知道如何获取特定选项卡的URI。我搜索了很多,找到了一些解决方案,一些就在这里,但没有一个有效。我正在使用最新版本的jQuery和jQuery UI,无法切换到旧版本,因为我需要“按钮”UI小部件插件

任何帮助都将不胜感激
提前感谢

您可以找到锚的散列

$('.jquery-ui-tabs li a').each(function() {

   var hash = this.hash;

});

你是说每个选项卡内容都有“下一步”/“上一步”按钮吗?请不要告诉我我需要创建一个数组来存储选项卡的URI,并在每次选择选项卡时更新它,我确信jQuery有一个内置的解决方案。@Phalalia不,我只需要重新加载一个选项卡,但要做到这一点,我需要该选项卡的当前URI。哎呀,我说得太早了。如果选项卡的URI在创建后发生更改,则它不起作用。