boottstrap-closable-tab 닫 힌 tab 탭 플러그 인
데모 다운로드 주소:bootstrapclosabletab_jb51.rar
이것 은 인터넷 에서 찾 은 닫 을 수 있 는 tab 탭 플러그 인 입 니 다.
1.이것 은 boottstrap 기반 플러그 인 이 므 로 boottstrap 관련 플러그 인 을 도입 해 야 합 니 다.
전 제 는 jquery 를 도입 해 야 합 니 다:
2.이 플러그 인 도입:
코드 는 다음 과 같 습 니 다:
// 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 = '<li role="presentation" class="" id="'+id+'"><a href="#'+container+'" rel="external nofollow" role="tab" data-toggle="tab" style="position: relative;padding:2px 20px 2px 15px">'+tabItem.name;
if(tabItem.closable){
li_tab = li_tab + '<i class="glyphicon glyphicon-remove small" tabclose="'+id+'" style="position: absolute;right:4px;top: 4px;" onclick="closableTab.closeTab(this)"></i></a></li> ';
}else{
li_tab = li_tab + '</a></li>';
}
var tabpanel = '<div role="tabpanel" class="tab-pane" id="'+container+'" style="width: 100%;">'+
' ...'+
'</div>';
$('.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 코드:
<div class="iframe_div_wrap">
<!-- -->
<ul class="nav nav-tabs" role="tablist">
</ul>
<div class="tab-content" style="width:100%;">
</div>
<!-- -->
</div>
4.사용 방법 은 다음 과 같다.
var item = {'id':'1','name':' ','url':'./menuctrl.html','closable':false};
closableTab.addTab(item);
만약 에 여러분 이 깊이 공부 하고 싶다 면여기,이곳을 클릭 하여 공 부 를 하고 멋 진 주제 3 개 를 추가 할 수 있 습 니 다.Bootstrap 학습 강좌
Bootstrap 실전 튜 토리 얼
Bootstrap Table 사용 강좌
Bootstrap 플러그 인 사용 강좌
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
부트스트랩 5 스티커Sticky는 페이지의 특정 영역에서 요소를 잠글 수 있도록 하는 구성 요소입니다. 수동 설치(zip 패키지) 부트스트랩 이미지 구성 요소를 활용하고 프로젝트에서 사용하려면 먼저 을 설치해야 합니다. MDB CLI ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.