如何隐藏和显示twitter引导程序选项卡
How do I hide and show twitter bootstrap tabs?
我试图只在需要时显示隐藏的选项卡。我当前的代码如下:
<ul id="myTab" class="nav nav-tabs">
<li class="active"><a href="#home" data-toggle="tab">Home</a></li>
<li><a href="#data" data-toggle="tab" style="display:none;">New Tab</a></li>
</ul>
jquery:
$('#data').load('functions/test_function.php', { method: "example"}, function() {
$('#data').tab('show');
// $('#data').show();
})
知道我做错了什么吗?代码完成后,该选项卡永远不会显示。
使用提供的代码,您正在尝试显示选项卡内容,即使这样也无法工作。
如文件中所述
每个选项卡都需要单独激活
它需要在data-toggle="tab"
元素上激活,而不是在内容上激活。
$('#data').load('functions/test_function.php', { method: "example"}, function() {
var $tab = $('[data-toggle="tab"][href="#data"]');
// OR var $tab = $('#tabID');
$tab.click(function(e) { // Binding for later use (for user interaction)
e.preventDefault();
$tab.tab('show');
});
$tab.show(); // Display the tab
$tab.tab('show'); // Display the content
})
您可以选择保留显式选择器[data-toggle="tab"][href="#data"]
或在隐藏选项卡上设置id="tabID"
。
相关文章:
- Twitter引导选项卡显示页面加载时未触发事件
- 如何隐藏和显示twitter引导程序选项卡
- 将twitter tweet获取到javascript变量中进行显示.
- 将twitter引导程序popover设置为在某个事件之后隐藏,然后在另一个事件之后显示
- 在 Twitter 引导程序中自动显示工具提示,而无需放置光标
- Twitter Typeahead.js:点击/聚焦时显示所有选项
- 模态未在使用 Twitter Bootstrap 3.0 的手机上显示
- 如何使用来自 Twitter Bootstrap 的弹出框来显示图像
- 显示模态时未触发 Twitter 引导模态事件
- Twitter Bootstrap v3.0.0 未显示模态组件
- Twitter按钮未显示在IE9中
- Twitter-bootstrap Modal 未显示在页面加载上(灰屏)
- Twitter 引导选项卡:悬停时显示,鼠标输出时隐藏
- 如何在类似于Twitter的新弹出窗口中单击时显示放大的图像
- 如何使用 Twitter Bootstrap 3 显示选项卡内容
- Twitter 引导日期时间选择器在模态中未正确显示
- Twitter 引导工具提示弹出框显示问题
- Twitter typehead.js显示整个查询,而不仅仅是值
- Twitter”;在推特上;按钮在Firefox中显示为一个按钮,在Chrome中只是一个链接
- 在两列中显示Twitter Live搜索结果