메뉴 :
<div id="sidebar" class="list-group">
<a class="list-group-item collapse-toggle head1">Learn Piano Accordion</a>
<div id="menu" class="hidden-tablet collapse">
<a class="list-group-item" href="intro.html">The Basics</a>
<a class="list-group-item" href="types.html">Types of Accordions</a>
<a class="list-group-item" href="musictheory.html">Music Theory</a>
<a class="list-group-item" href="scales.html">Scales, Thirds and Sixths</a>
<a class="list-group-item" href="chords.html">Major, Minor and 7th Chords</a>
<a class="list-group-item" href="keys.html">Keys and Chord Progressions</a>
<a class="list-group-item" href="tutorials.html">Tutorials</a>
<a class="list-group-item" href="adornos.html">Adornos</a>
<a class="list-group-item" href="basses.html">Basses</a>
<a class="list-group-item" href="bands.html">Bands with Piano Accordion</a>
<a class="list-group-item" href="misc.html">Miscellaneous</a>
</div>
</div>
JS
$('.collapse-toggle').on('click', function(){
$('#menu').collapse('toggle');
});
Fiddle
UPDATE : 실제를 확인하기 위해 당신이 jQuery를 기능을 추가 할 수있는 모바일 장치를 사용할 때 메뉴를 숨기려면 화면 크기와 X보다 낮은 경우 (이 경우 480)의 작업을 수행합니다.
JS는 :
$(window).on('resize', function(){
var windowSize = $(window).width();
if(windowSize < 480) {
$('#menu').collapse('hide');
} else {
$('#menu').collapse('show');
}
});
Fiddle Updated
은 프롬프트 응답을 주셔서 대단히 감사합니다! 나는 그 일을 할 수있었습니다. 그러나, 한가지 문제가 있습니다 - 특정 너비까지 메뉴가 보이기를 원합니다 - JS가 특정 화면 크기에서만 활성화되도록하는 방법이 있습니까? 나는 혼자서 그것을 찾으려고 노력했지만 어떤 특별한 행운이 없었습니다. 모양은 다음과 같습니다. http://www.taniarascia.com/acordeondeteclas/fiddle.html 다시 한번 감사드립니다. – madewithnotepad