1
이 간단한 확장/축소 탐색 모음에서 두 번째 탐색 모음이 축소되면 다시 확장되지 않지만 첫 번째 탐색 모음은 잘 작동합니다. 일단 두 번째 섹션이 접히면 축소 된 상태로 유지되고 확장되지는 않지만 첫 번째 섹션은 계속 확장되고 축소됩니다. 감사합니다. 모든 도움을 주시면 감사하겠습니다.축소 후 탐색 바가 확장되지 않습니까?
<script>
var CurrentSec;
var CurrentMenu;
var CurrentLink;
function Change(sec, state) {
CurrentSec = "Sec-"+sec;
CurrentMenu = "Menu-"+sec;
CurrentLink = "Link-"+sec;
if (state == 0) {
document.getElementById(CurrentSec).src = "http://www.pirates-online-rewritten.com/Images/collapsed.gif";
document.getElementById(CurrentMenu).style.display = "none";
document.getElementById(CurrentLink).href = "javascript:Change("+sec+", 1)";
}
else {
document.getElementById(CurrentSec).src = "http://www.pirates-online-rewritten.com/Images/expanded.gif";
document.getElementById(CurrentMenu).style.display = "inline";
document.getElementById(CurrentLink).href = "javascript:Change("+sec+", 0)";
}
}
</script>
<div class="sdmenu" style="visibility:visible">
<span class="title" id="community"><img src="http://www.pirates-online-rewritten.com/Images/clear.gif" class="menuspacer" width="131" height="15" alt="Pirates Community" /><a href="javascript:Change(1, 0)" id="Link-1"><img src="http://www.pirates-online-rewritten.com/Images/expanded.gif" class="arrow" alt="Close Menu" id="Sec-1"/></a></span>
<div id="Navbar"><div class="submenu" id="Menu-1">
<a id="Link-1" >Test1</a>
<a id="Link-2" >Test2</a>
<a id="Link-3" >Test3</a>
<a id="Link-4" >Test4</a>
<a href="javascript:void(null)"></a>
<span class="menubottom" id="menubottom">
<img src="http://www.pirates-online-rewritten.com/Images/boxbot.gif" alt="-" />
</span>
</div>
<span class="title" id="community">
<img src="http://www.pirates-online-rewritten.com/Images/clear.gif" class="menuspacer" width="131" height="15" alt="Pirates Community" />
<a href="javascript:Change(2, 0)" id="Link-2"><img src="http://www.pirates-online-rewritten.com/Images/expanded.gif" class="arrow" alt="Close Menu" id="Sec-2"/></a>
</span>
<div id="Navbar-2">
<div class="submenu" id="Menu-2">
<a id="Link-5" >Test5</a>
<a id="Link-6" >Test6</a>
<a id="Link-7" >Test7</a>
<a id="Link-8" >Test8</a>
<a href="javascript:void(null)"></a>
<span class="menubottom" id="menubottom">
<img src="http://www.pirates-online-rewritten.com/Images/boxbot.gif" alt="-" />
</span>
</div>
</div>
(네비게이션 바 , 커뮤니티 및 Link- *, ...)를 두 번 클릭합니다. 각 ID는 고유해야합니다. 이것이 유일한 원인은 아닐지 모르지만이를 수정해야합니다. 어떤 오류 메시지가 나타 납니까? – surfmuggle
고정되어 있지만 여전히 작동하지 않습니다. 오류 메시지가 없습니다. – Sam
모든 요소에 대해 여전히 고정되어 있지 않습니다. 'Link-1'이 여러 번 사용되었습니다. – surfmuggle