在 jquery-ui 1.10.3 中,url 方法已被替换为 aria-control 方法。
我不知道如何使用它。
我正在尝试从名为 action.php 的文件中加载数据
action.php 文件发送消息“来自服务器的内容”
我需要将它放在三个选项卡中的第一个。
这没用。我在 chrome 控制台上显示以下消息
未捕获的错误:选项卡小部件实例没有此类方法“aria-controls”
我有以下代码。
<div id="tabs" class="ui-tabs ui-widget ui-widget-content ui-corner-all">
<ul class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all">
<li class="ui-state-default ui-corner-top ui-tabs-selected ui-state-active"><a href="#tab1">Tab 1</a></li>
<li class="ui-state-default ui-corner-top"><a href="#tab2">Tab 2</a></li>
<li class="ui-state-default ui-corner-top"><a href="#tab3">Tab 3</a></li>
</ul>
<div id="tab1" class="ui-tabs-panel ui-widget-content ui-corner-bottom">Contents of first tab.</div>
<div id="tab2" class="ui-tabs-panel ui-widget-content ui-corner-bottom">Contents of the second tab</div>
<div id="tab3" class="ui-tabs-panel ui-widget-content ui-corner-bottom">Contents of the third tab</div>
</div>
<script type="text/javascript">
(function($) {
$("#tabs").tabs()
.tabs("aria-controls", 0, "action.php")
.tabs("load", 0);
})(jQuery);
</script>