我使用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>
任何消化?
由于