bootstrap关闭tab的方法-创新互联
小编给大家分享一下bootstrap关闭tab的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站设计、网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的灵武网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!bootstrap关闭tab的方法:首先引入jquery;然后在相应的页面中引用“bootstrap-closable-tab”插件来实现可关闭的tab标签页效果即可。
Bootstrap 来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript的,它简洁灵活。开发过程中,我们只需通过给DOM元素添加相应的class即可调用,使得 Web 开发更加快捷。
bootstrap怎么实现可关闭tab标签页?
从网上找的一款可以关闭的tab标签页插件:bootstrap-closable-tab插件
在页面中引用bootstrap-closable-tab插件来实现可关闭的tab标签页效果。
1、bootstrap-closable-tab组件是一个可关闭tab标签页的组件,是基于jquery和bootstrap的;因此要引入bootstrap的相关插件。
前提得引入jquery:
2、引入该插件:
推荐:《bootstrap教程》
代码如下:
//子页面不用iframe,用div展示 var closableTab = { //添加tab addTab:function(tabItem){ //tabItem = {id,name,url,closable} var id = "tab_seed_" + tabItem.id; var container ="tab_container_" + tabItem.id; $("li[id^=tab_seed_]").removeClass("active"); $("div[id^=tab_container_]").removeClass("active"); if(!$('#'+id)[0]){ var li_tab = '
'+
'正在加载...'+
'
';
$('.nav-tabs').append(li_tab);
$('.tab-content').append(tabpanel);
$('#'+container).load(tabItem.url,function(response,status,xhr){
if(status=='error'){//status的值为success和error,如果error则显示一个错误页面
$(this).html(response);
}
});
}
$("#"+id).addClass("active");
$("#"+container).addClass("active");
},
//关闭tab
closeTab:function(item){
var val = $(item).attr('tabclose');
var containerId = "tab_container_"+val.substring(9);
if($('#'+containerId).hasClass('active')){
$('#'+val).prev().addClass('active');
$('#'+containerId).prev().addClass('active');
}
$("#"+val).remove();
$("#"+containerId).remove();
}
}3、html代码:
4、使用方法如下:
var item = {'id':'1','name':'菜单管理','url':'./menuctrl.html','closable':false}; closableTab.addTab(item);
以上是“bootstrap关闭tab的方法”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!
本文题目:bootstrap关闭tab的方法-创新互联
URL网址:http://scjbc.cn/article/csghes.html