0

如文档所述,我想将标签的 heightStyle 设置为“自动”,但它似乎不起作用。

http://jsfiddle.net/Ndyy8/9/

<div id="tabs">
    <ul>
        <li><a href="#tabs-1">one</a></li>
        <li><a href="#tabs-2">two</a></li>
        <li><a href="#tabs-3">three</a></li>
    </ul>
    <div id="tabs-1">
        <p>one</p>
        <p>one</p>
        <p>one</p>
        <p>one</p>
    </div>
    <div id="tabs-2">
        <p>two</p>
    </div>
    <div id="tabs-3">
        <p>three</p>
    </div>
</div>​

此外,我稍后试图通过调用在我的代码中获取活动选项卡$('#tabs').tabs('option', 'active');。但是,这将返回外部选项卡容器<div id="tab"></div>而不是活动的内部选项卡 div。

我基本上只是遵循文档示例而没有尝试做任何复杂的事情,最新的 jQuery ui 更新是否发生了一些事情,破坏了这样的一些基本功能?

4

1 回答 1

2

您使用了错误版本的 JQuery 和 JQuery-UI。

如果您将小提琴切换到JQuery 1.8.2并包括:

<script src="http://code.jquery.com/ui/1.9.1/jquery-ui.js"></script>

在 HTML 部分,然后它工作正常。

文档示例涵盖了这一点。

小提琴显示了这一点。

于 2012-10-30T20:04:54.760 回答