2011-09-14 66 views
1

我之前发布过,并且对我遇到的一些jQuery困扰有了很好的回应。在页面加载时自动显示标签内容 - jQuery标签

我有下面的标签导航代码:http://www.site.com/#tab2是TAB2 自动打开以及同为#TAB1等:http://pastebin.com/gg4kgGKz

选项卡出色的作品,不过,我想这样如果用户访问喜欢它。

这是可能的,如果是这样,我怎么用我的代码来实现这一点?

这里是我的小提琴:http://jsfiddle.net/MjENc/8/

非常感谢任何指针。

Michael

+1

我觉得如果你使用http://jsfiddle.net/而不是pastebin,因为我们可以从那里运行代码 – vtortola

+0

会做。我会给它一个镜头。感谢您的反馈:) – michaelmcgurk

+0

Et Voila:http://jsfiddle.net/MjENc/8/ :) – michaelmcgurk

回答

0

这样做的一种方法是使用php。例如,您可以使用GET方法来获取选项卡号:例如www.yoursite.com/?tab=2会为您提供GET变量“选项卡”的值。然后,您可以使用jQuery读取该变量并使用'trigger'功能'点击'相应的选项卡,使其显示为打开。如果没有设置GET变量,那么您只需打开默认的第一个选项卡。

使用jQuery检索GET变量请参阅here

+0

听起来很完美。现在,我只需要弄清楚如何做到这一点:) $ tabNo = $ _GET ['tab'];很好,但只是把它带入Javascript。我有点不确定:)任何指针都会很棒。 – michaelmcgurk

+1

我已经发布了一个可能有帮助的页面,但我已经看到了另一个(更简单的方法),但我没有测试过它:var myPhpVar = <?php echo( $ myVar的); ?>; –

+0

Perfectium。谢谢你,史蒂芬。稍后会看一看。 – michaelmcgurk

相关问题