gpt4 book ai didi

javascript - jQuery UI 选项卡错误 : Mismatching fragment identifier.

转载 作者:搜寻专家 更新时间:2023-11-01 04:49:03 29 4
gpt4 key购买 nike

这是我的代码:

<div id="tablesTabs">
<ul>
<li><a id="changed" href="#changedTable"><% "Changed" %></a></li>
<li><a id="unchanged" href="#changedTable"><% "Unchanged"%></a></li>
</ul>
</div>

<div id="tablesDiv">
<div id="changedTable" style="width:100%; height:430px;"></div>
</div>

在 javasscript 中:

$(function () {
$("#tablesTabs").tabs({
cache: true
}).scrollabletab();
loadTables();
});

if ($('#tablesTabs').tabs("option", "selected") == 0) {
//fill table with data
}

if ($('#tablesTabs').tabs("option", "selected") == 1) {
//fill table with other data
}

第一个选项卡看起来不错,网格没问题。但是,当我单击第二个选项卡时,出现错误 Uncaught jQuery UI Tabs: Mismatching fragment identifier。问题是什么以及如何解决?

最佳答案

首先,我会看看问题是否出在您的两个选项卡的 href 属性中具有相同的链接。两者都有 #changedTable,尝试为每个选项卡设置唯一的 href。

其次,你的标签设置对我来说很陌生。也许没关系,但我总是在选项卡 div 中包含内容 div。

作为:

<div id="tabs">
<ul>
<li><a href="#tab-1">Something</a></li>
<li><a href="#tab-2">Something else</a></li>
</ul>

<div id="tab-1">
<p>Duis orci. Aliquam sodales tortor vitae ipsum. Aliquam nulla.</p>
</div>
<div id="tab-2">
<p>Curabitur ornare consequat nunc. Aenean vel metus.</p>
</div>
</div>

关于javascript - jQuery UI 选项卡错误 : Mismatching fragment identifier.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15156294/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com