我不确定目前这是否可能,而且我所做的测试似乎提供了奇怪的结果。
我在一页上有 4 个选项卡,这些选项卡内有几个文本部分,每个部分都有一个唯一的锚点名称。
我想做的是从另一个页面链接到选项卡 3 中的第四个内容块...
这些选项卡都工作得很好,如果我链接到第一个选项卡上的内容部分,它会很好用。当我想链接到不是第一个选项卡的选项卡时,它会变得很棘手。
我努力了
<a href="http://example.com#tab-3#content-4" ></a>
但这根本不起作用
当我只使用
<a href="http://example.com#tab-3"></a>
我也看到了这个正在实现 - 但是它似乎具有与使用上面的代码相同的功能,无论这是否在我的 jquery 调用中
$(function(){
$('tabs').tabs();
var hash = location.hash;
$('tabs').tabs( "select" , hash );
});
使用上述两个选项之一,当选择第三个选项卡时,我会被一直推到页面底部。我认为这是因为所有选项卡都放置在列表项中,然后 jqueryui 将它们转换为选项卡.. 实际上将数字 3 的选项卡内容从底部移回选项卡部分的顶部..
如果有人知道我如何链接到第三个选项卡上的第四个内容块,我将非常感激。
有人的解决方案可能在于 $_post 和 $_get data.. 但我不确定是否真的如此,即使这样我也不知道如何用 jqueryui 实现它
先感谢您