Saq*_*qib 11 javascript tabs twitter-bootstrap bootstrap-tabs
我在我的页面上使用Twiter Bootstrap选项卡.我想在视图中动态添加标签.目前我正在使用此代码,但该代码无效
$('#tab').append('<li><a href="#tabname" data-toggle="tab">Tab Name</a></li>');
$('#myTabContent').append('<div class="tab-pane fade in active" id="tabname"><p>tab content</p></div>');
$('#tab a:last').tab('show');
Run Code Online (Sandbox Code Playgroud)
任何人都可以告诉我我错过了什么吗?
Saq*_*qib 14
现在我正在使用这个有效的代码
$('div.active').removeClass('active').removeClass('in');
$('li.active').removeClass('active');
$('#myTabContent').append('<div class="tab-pane in active" id="new_tab_id"><p> Loading content ...</p></div>');
$('#tab').append('<li><a href="#new_tab_id" data-toggle="tab">Tab Name</a></li>');
$('#tab a:last').tab('show');
Run Code Online (Sandbox Code Playgroud)
在我的项目中,我使用此代码添加选项卡
app = function(){
return {
tabAdd: function(sel, id, label, content, show){
var tabs = $(sel);
$('div.active', tabs).removeClass('in').add($('li.active', tabs)).removeClass('active');
$('.tab-content', tabs).append('<div class="tab-pane in active" id="'+id+'">'+content+'</div>');
$('.nav-tabs', tabs).append('<li><a href="#'+id+'" data-toggle="tab">'+label+'</a></li>');
if(show==true) $('.nav-tabs a:last').tab('show');
}
}}();
//Example
app.tabAdd('#tabs', 'idNew', 'Label', '?ontent', true);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15747 次 |
| 最近记录: |