jquery tab 질문입니다.
본문
안녕하세요. 아래의 제이쿼리 탭을 쓰려고 합니다.
접었다 폈다 할 수 있는 탭 형태인데요.
기본값이 내용이 펼쳐져 있는데요, 기본값을 내용이 접혀있도록 하려면 어떻게 해야 하나요?
남은 연휴 잘 보내시길 바래요~
https://jqueryui.com/tabs/#collapsible
답변 1
<div id="tabs" class="ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible">
<ul class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all" role="tablist">
<li class="ui-state-default ui-corner-top ui-tabs-active ui-state-active" role="tab" tabindex="0" aria-controls="tabs-1" aria-labelledby="ui-id-1" aria-selected="true" aria-expanded="true"><a href="#tabs-1" class="ui-tabs-anchor" role="presentation" tabindex="-1" id="ui-id-1">Nunc tincidunt</a></li>
<li class="ui-state-default ui-corner-top" role="tab" tabindex="-1" aria-controls="tabs-2" aria-labelledby="ui-id-2" aria-selected="false" aria-expanded="false"><a href="#tabs-2" class="ui-tabs-anchor" role="presentation" tabindex="-1" id="ui-id-2">Proin dolor</a></li>
<li class="ui-state-default ui-corner-top" role="tab" tabindex="-1" aria-controls="tabs-3" aria-labelledby="ui-id-3" aria-selected="false" aria-expanded="false"><a href="#tabs-3" class="ui-tabs-anchor" role="presentation" tabindex="-1" id="ui-id-3">Aenean lacinia</a></li>
</ul>
<div id="tabs-1" aria-labelledby="ui-id-1" class="ui-tabs-panel ui-widget-content ui-corner-bottom" role="tabpanel" aria-hidden="false" style="display: block;">
<p><strong>Click this tab again to close the content pane.</strong></p>
<p>내용1</p>
</div>
<div id="tabs-2" aria-labelledby="ui-id-2" class="ui-tabs-panel ui-widget-content ui-corner-bottom" role="tabpanel" aria-hidden="true" style="display: none;">
<p><strong>Click this tab again to close the content pane.</strong></p>
<p>내용2</p>
</div>
<div id="tabs-3" aria-labelledby="ui-id-3" class="ui-tabs-panel ui-widget-content ui-corner-bottom" role="tabpanel" aria-hidden="true" style="display: none;">
<p><strong>Click this tab again to close the content pane.</strong></p>
<p>내용3</p>
</div>
</div>
위 소스에서 빨간 부분을 보시면 가장 처음 내용일 경우 display:block;이 되어 있습니다.
두번째, 세번째 파란 부분을 보시면 display:none으로 되어 있구요
첫번째 내용부분을 display:none으로 하시면 됩니다.
해당 플러그인 document를 보니
$( ".selector" ).tabs({
disabled: [ 0, 2 ]
});
위와 같은 기능도 있으니 참고해보세요~
답변을 작성하시기 전에 로그인 해주세요.