2010-01-26 71 views
0

我有麻烦找出如何将这个页面上设置jQuery的饼干给我的标签:http://onomadesign.com/wordpress/identity-design/alteon-a-boeing-company/jQuery Tabs;饼干麻烦

我的jQuery标签的代码是这样的:

$(document).ready(function(){ 
$(function() { 
    var tabContainers = $('div.sc_menu_wrapper > div'); 

    $('a.tab').click(function() { 
     tabContainers.hide().filter(this.hash).show(); 

     $('a.tab').removeClass('selected'); 
     $(this).addClass('selected'); 

     return false; 
    }).filter(':first').click(); 
});}); 

那么一段代码做我当访问者点击不同的项目时,需要使最后选定的选项卡可见。换句话说:当人们从“行业”选项卡中选择一个项目时,它应该保持在下一页打开。

我有点迷失在这里,任何帮助都会很棒。谢谢。

回答

0

我不知道我完全理解你的问题,但无论如何,在这里去......

你可以做的是挂钩到选项卡单击事件(被称为select)和写代码来记录指标,名称或任何可以让你识别cookie中的标签的内容。然后,一旦你的页面刷新并重新加载标签,你可以有一个代码来检查这个记录值的cookie是否存在,并强制显示这个标签页(使用方法select)。

请注意select事件处理程序linkselect方法link here之间的差异。

+0

谢谢。是的,我确实希望强制该页面从cookie中显示带有“selected”类的选项卡。 但是我的代码会是什么?我真的是小菜鸟程序员,我很抱歉。你能在这里粘贴我应该放在PHP页面的确切代码吗? – Josh 2010-01-26 16:14:13