1

我使用 jQueryUI 创建动态选项卡。一切正常,直到我添加链接(相对路径)以在语言之间导航。这是我的代码:

<ul>
    <li class="mitem"><a href="#tabs-0">Home</a></li>
    <li class="mitem"><a href="#tabs-1">The Rooms </a></li>
    <li class="mitem"><a href="#tabs-2">Contact - Location</a></li>
    <li class="mitem"><a href="#tabs-3">Gallery</a></li>
    <li id="languages">
        <a href="../index.html"> <img src="../images/gr.png" alt="Ελληνικά" /></a> 
        <a href="#" onClick="window.location.reload( true );"> <img src="../images/gb2.gif" alt="English" /></a> 
    </li>
</ul>

所以,我目前在目录/root/en/index.html 上。当我点击第一个链接

<a href="../index.html"> <img src="../images/gr.png" alt="Ελληνικά" /></a> 

它什么也没做。虽然在新选项卡上打开时效果很好......从/root/index.html到/root/en/index.html不会发生这种情况)。

注意:当我删除 UI 时它可以工作,但显然这不是我正在寻找的解决方案......

头部标签内的 UI 代码

<!-- JQuery UI -->
<script type="text/javascript" src="http://code.jquery.com/ui/1.10.2/jquery-ui.js"></script>
<script type="text/javascript">
<!--$(function() {-->
$(document).ready(function () {

    $( "#menu" ).tabs();
});
</script>

有什么建议吗?

谢谢

4

0 回答 0