【发布时间】:2012-12-22 01:11:32
【问题描述】:
我在使用 jquery ui 选项卡时遇到了一个奇怪的问题。
代码如下:
<div class="ym-gbox">
<script>
$(function() {
$( "#tabs" ).tabs();
});
</script>
<h1>Versions Übersicht</h1>
<br />
<div id="tabs">
<ul>
<li><a href="#tabs-1">System Kern</a></li>
<li><a href="#tabs-2">Anwendungen</a></li>
<li><a href="#tabs-3">Bibliotheken</a></li>
</ul>
<div id="tabs-1">
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="bordertable">
<tr><th>Name</th><td>System Kern</td></tr>
<tr><th>Version</th><td>1.0.0 </td></tr>
<tr><th>Beschreibung</th><td></td></tr><tr><td colspan="2">System Kern</td></tr>
<tr><th>Webseite</th><td>http://www.dsws.biz</td></tr>
<tr><th>Lizenz</th><td>Dark Star Web Services Source Lizenz</td></tr>
<tr><th>Autor</th><td>
</td></tr>
</table>
</div>
<div id="tabs-2">
b
</div>
<div id="tabs-3">
c
</div>
</div>
</div>
页面加载后,整个页面就会加载到选项卡选项卡中。 我真的不知道为什么会发生这种情况。
【问题讨论】:
-
你看到问题here了吗?
-
它正确显示标签。但之后主页被加载。我对此有点困惑。
-
找到了问题所在。我正在使用 mod-rewrite 来屏蔽 php 创建的页面和参数。如果我删除href,它会起作用。但是一旦它们出现,它就会再次显示相同的行为。
-
我将其移至基于 ajax 的版本。它在那里工作
标签: jquery html jquery-ui jquery-ui-tabs