我在 wordpress 中为主页选项卡式内容实现http://cdn.jquerytools.org/1.2.7/all/jquery.tools.min.js 。但是,我在定位主页本身之外的特定标签时遇到了问题。我将选项卡式菜单加载到标题部分,以便从站点上的任何页面轻松访问,但无论如何,所有三个链接都默认为#first div 内容,即使它在地址栏中显示正确的#target。我没有在头部调用 JQuery,只在选项卡式内容所在的主页上调用。
这是我在 home.php 中的代码
<div>
<div class="panes">
<div id="first">
</div>
<div id="second">
</div>
<div id="third">
</div>
</div>
<script>
jQuery(function() {
jQuery("ul.tabs").tabs(".panes > div", {effect: 'fade'});
</script>
</div>
这是我的functions.php文件中的外部菜单
echo '<div id="custom-nav">';
echo genesis_do_nav();
echo '<div id="header-tab-wrap">
<ul class="tabs">
<li>
<a id="t1" href="http://www.site.net/#first">Home</a>
</li>
<li>
<a id="t2" href="http://www.site.net/#second">Aero Systems Engineering</a>
</li>
<li>
<a id="t3" href="http://www.site.net/#third">Aero BridgeWorks</a>
</li>
</ul>
</div>';
echo '</div>';