javascript - 尝试使用 load 方法强制加载 jQueryUI Tab。

标签 javascript jquery jquery-ui

我在本地加载了三个选项卡(不使用 AJAX)。

<div id="tabs">
    <ul>
        <li><a href="1">tab1</a></li>
        <li><a href="2">tab2</a></li>
        <li><a href="3">tab3</a></li>
    </ul>
</div>

<script>
    $("#tabs").tabs()
</script>

加载后,我想切换第二个选项卡。我尝试使用像这样的加载方法,但它不起作用。知道如何做到这一点吗?

$("#tabs").tabs("load",2);

http://jsfiddle.net/ccgHS/1/

最佳答案

引用http://api.jqueryui.com/tabs/#option-active

$( "#tabs" ).tabs({ active: 1 });

<强> UPDATED FIDDLE

你的html像

<div id="tabs">
  <ul>
    <li><a href="#tabs-1">Nunc tincidunt</a></li>
    <li><a href="#tabs-2">Proin dolor</a></li>
    <li><a href="#tabs-3">Aenean lacinia</a></li>
  </ul>
  <div id="tabs-1">
    <p>Some content.</p>
  </div>
  <div id="tabs-2">
    <p>Some content.</p>
  </div>
  <div id="tabs-3">
    <p>Some content.</p>
  </div>
</div>

关于javascript - 尝试使用 load 方法强制加载 jQueryUI Tab。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23679165/

相关文章:

javascript - Jquery:选择菜单以显示和隐藏某些 div 元素

javascript - 将 jquery-ui datepicker 与 require.js 一起使用

javascript - 如何在 Javascript 对象中使用 Unicode 字符串键?

php - 使用 JQuery 对多维 JSON 数组进行排序后的额外字符

jQuery:如何让 div 扩展到一定高度并添加文本?

jQuery UI Tooltip Widget 删除标题属性

jquery-ui - 如何使 jQueryUI 工具提示仅适用于焦点

javascript - 如何在 AngularJS 导航过程中保留查询字符串?

javascript - 如何在angularjs中获取修改后的对象

javascript - HTML Canvas 在 Canvas 下方而不是 Canvas 内部显示图像