Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将jQuery工具选项卡与Ajax和历史一起使用,并尝试链接到选项卡中的内容_Jquery_Ajax_Tabs_History - Fatal编程技术网

将jQuery工具选项卡与Ajax和历史一起使用,并尝试链接到选项卡中的内容

将jQuery工具选项卡与Ajax和历史一起使用,并尝试链接到选项卡中的内容,jquery,ajax,tabs,history,Jquery,Ajax,Tabs,History,我正在使用jQuery工具选项卡功能,通过Ajax将内容加载到我的页面上。我还有一个下拉菜单,需要在加载内容时连接内容。tabs实用程序的所有功能都正常工作。但是,当内容加载时,有人知道如何转到特定的锚或div标记吗?通常,您的选项卡具有与其对应的文档相匹配的按钮,这就是它们的加载方式,但您是否可以这样做: $(function() { var initab = 0; var initab2 = 0; var lhash = window.location.hash; if (lhash) {

我正在使用jQuery工具选项卡功能,通过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');});
}))

这将激活一组不同的选项卡,并支持两个选项卡之间的历史记录,从而为用户创建一个可重用的url作为书签。我想做一个类似的事情,但不是第二组标签,我正在尝试连接到内容中的锚或潜水标签。谢谢你的建议。谢谢