사이드 메뉴를 설정하고 jQuery Toggle에 문제가 있습니다. 다른 모든 기능이 제대로 작동하는 것 같습니다. 나는 약 2 시간 동안 여기에서 게시하기 전에 시험했다. 그래서 조금 실망했다 (이것이 꽤 기초적인 물건 인 방법을 보아라). 어떤 제안?jQuery 토글이 작동하지 않는 이유는 무엇입니까?
다음은 내 페이지 레이아웃의 형식과 정확한 순서이며, 읽기/이해를 쉽게하기 위해 분리 문자 ("사이드 메뉴", "이미지 클릭 .."등) 만 추가했습니다. 어떤 도움이라도 대단히 감사하겠습니다.
사이드 메뉴 :<img class="OpenBtn" src="./blk_menu.png" />
내 페이지의 나머지 :
<div id="main">
My main page content goes here...
</div>
내 CSS & jQuery를 :
<div id="SideMenu" class="sidenav">
<img class="CloseBtn" src="./wht_menu.png" />
<a href="#">Link 1</a>
<a href="#">Link 2</a>
<a href="#">Link 3</a>
<a href="#">Link 4</a>
<a href="#">Link 5</a>
</div>
이미지가 나는 메뉴를여십시오
<!--Slider Menu-->
<script>
$(".OpenBtn").click(function() {
$("#SideMenu").fadeToggle("fast", "swing");
});
</script>
<style>
#SideMenu{
width: 250px;
display: none;
}
</style>
콘솔에 오류가 있습니까? –
토글이 잘 작동하고 있습니다. https://jsfiddle.net/Dezain/zc1pvyy3/1/ – Thielicious
jQuery 버전은 무엇입니까? 이것을 참조하십시오 : http://stackoverflow.com/questions/6372798/fadetoggle-not-working – Giliapps