1

我正在使用 jQuery Tools Tabs 功能通过 Ajax 将内容加载到我的页面上。我还有一个下拉菜单,需要在加载时连接内容。有关选项卡实用程序的所有内容都正常工作。但是,有没有人知道如何在内容加载时转到特定的锚点或 div 标签?通常,您的选项卡具有与其相应文档一起使用的按钮,这就是它们的加载方式,但是您可以从理论上执行以下操作:

$(function() {
var initab = 0;
var initab2 = 0;
var lhash = window.location.hash;
if (lhash) { 
    lhash.match(/^#(\d+)-(\d+)/);
    initab = RegExp.$1 - 1;
    initab2 = RegExp.$2 - 1;
}

$("ul.tabs").tabs("> .pane",{initialIndex:initab});
$("ul.tabs2").tabs("> .pane2",{initialIndex:initab2});    
$('ul li a').click(function () {location.hash = $(this).attr('href');});

});

这会激活一组不同的选项卡并支持两个选项卡之间的历史记录,以创建一个可重复使用的 url 供用户添加书签。我想做类似的事情,但不是第二组选项卡,而是尝试连接到内容中的锚点或潜水标签。我很感激任何建议。谢谢

4

0 回答 0