부트스트랩4 동적 탭 인터페이스 - id 없이 구현
by JM note
HTML
<link rel="stylesheet" href="//unpkg.com/bootstrap@4/dist/css/bootstrap.min.css">
<script src='//unpkg.com/jquery@3/dist/jquery.min.js'></script>
<script src='//unpkg.com/popper.js@1/dist/umd/popper.min.js'></script>
<script src='//unpkg.com/bootstrap@4/dist/js/bootstrap.min.js'></script>
<div id="mytabs">
<ul class="nav nav-tabs">
<li class="nav-item"><a class="nav-link active" data-toggle="tab">탭1</a></li>
<li class="nav-item"><a class="nav-link" data-toggle="tab">탭2</a></li>
<li class="nav-item"><a class="nav-link" data-toggle="tab">탭3</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane fade show active">내용1</div>
<div class="tab-pane fade">내용2</div>
<div class="tab-pane fade">내용3</div>
</div>
</div>
<script>
$("#mytabs>ul>li>a").each(function(i){$(this).attr("href","#mytab"+i)})
$("#mytabs>div>div").each(function(i){$(this).attr("id","mytab"+i)})
$("#mytabs").tabs()
</script>