使用带有Ajax和History的jQuery Tools选项卡,并尝试链接到选项卡中的内容

时间:2012-11-02 20:35:27

标签: jquery ajax tabs history

我正在使用jQuery Tools Tabs功能,使用Ajax将内容加载到我的页面上。我还有一个下拉菜单,需要在加载时连接内容。关于tabs实用程序的一切都正常工作。但是,有人知道如何在内容加载时转到特定的锚点或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');});

});

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

0 个答案:

没有答案