1

使用 jQuery UI 选项卡时收到此错误消息:Uncaught Error: jQuery UI Tabs: Mismatching fragment identifier.

在此代码中使用 jQuery 1.8.3 和 jQuery-UI 1.9.2。

HTML:

<div class="tabs">
    <ul>
        <li><a href="#div_default">Default</a></li>
        <li><a href="#div_size">Size</a></li>
        <li><a href="#div_advanced">Advanced</a></li>
    </ul>
    <div id="div_default">...</div>
    <div id="div_size">...</div>
    <div id="div_advanced">...</div>
</div>

jQuery:

 $(function() {
     $('.tabs').tabs();
     $('.tabs').removeClass('ui-widget ui-widget-content ui-corner-all');
     $('.tabs ul').addClass('ui-widget ui-widget-content ui-corner-all');
 });

如果我回退到 jQuery-UI 1.8.23,那么没有错误消息并且同样无法使用选项卡。

这里有什么问题,或者我怎样才能获得更多信息表单浏览器?(使用 Chrome 和 Firefox)

4

1 回答 1

2

我使用了旧版本的TinyMCEwith jQuery。如果升级或删除 TinyMCE,那么一切正常。

于 2013-01-16T13:08:35.033 回答