0

我已经查看了几个相关的帮助主题,但我仍然错过了一个重要的步骤。我创建了一个新页面...page--employee.tpl.php 此页面包含三个选项卡,当前加载三个单独的“页面”。页面--employee.tpl.php上的html如下:

<div id="a" class="empTab"><a href="/"><span>Employee Home</span></a></div>
<div id="b" class="empTab"><a href="/"><span>State Notices</span></a></div>
<div id="c" class="empTab"><a href="/"><span>Federal Notices</span></a></div>

我正在尝试实现一个非常简单的 .click 函数,以便当用户单击选项卡 a 时...选项卡 a 获取 .activeTab 类。当他们单击 b...b 时,将获得 activeTab 类,与 c 相同。我的 jQuery 在本地工作,但我不知道将它放在我的自定义页面上的哪个位置--employee.tpl.php 当我将我的 jQuery 代码放在 html 模板文件中时,它会一直工作,直到我的自定义页面加载然后 html 执行如上所述,即使用户单击了 b 选项卡,a 选项卡也会获得 .activeTab 类。任何人都可以对这个话题有所了解吗?

谢谢你。

4

1 回答 1

0

看看这个模块。 http://drupal.org/project/quicktabs

快速选项卡模块允许您创建选项卡式内容块,特别是视图、块、节点* 和其他快速选项卡*。您可以在您的网站上创建一个包含多个具有相应内容的选项卡的块。使用 jQuery,单击选项卡会立即显示相应的内容。使用 6.x-2.x 分支,这可以在 ajax 或非 ajax 模式下完成:

于 2012-04-16T03:29:01.400 回答