묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
트리메뉴 자바 수정 도움 부탁드립니다
2005.06.25 15:29
<script>
function tree(menuName, mode) {
if (mode == 'open') {
eval(menuName + "_open").style.display = '';
eval(menuName + "_close").style.display = 'none';
} else if (mode == 'close') {
eval(menuName + "_open").style.display = 'none';
eval(menuName + "_close").style.display = '';
}
}
</script>
위 스크립트가 현재 제가 홈페이지에서 현재 사용중인 트리 메뉴 스크립트인데요,
저 스크립트로 구성한 메뉴에서 1 번 트리메뉴를 펼친뒤 2 번 트리메뉴를 펼치면
1 번 트리메뉴가 닫히지 않은채로 2 번 트리메뉴가 함께 펼쳐집니다
전 1 번 트리메뉴가 펼쳐진 상태에서 2 번 트리메뉴를 펼치면 1 번 트리메뉴가 닫히길 원합니다 ;ㅅ;
<script language="javascript">
var old_menu = '';
function menuclick( submenu) {
if( old_menu != submenu ) {
if( old_menu !='' ) {
old_menu.style.display = 'none';
}
submenu.style.display = 'block';
old_menu = submenu;
} else {
submenu.style.display = 'none';
old_menu = '';
}
}
</script>
위 스크립트가 제가 원하는 데로 기존 열려있던 트리가 닫히고 새로 클릭한 트리가 열리는 스크립트라고 하는데
처음에 알려드린 스크립트와 어떻게 섞어야 하나의 스크립트로서 제대로 작동하는지 모르겠습니다
고수님들의 적극적인 도움 부탁드립니다... ;ㅅ;
■ 참고 URL : http://hwanggu.com/Hwanggu/Frame/Ver2/Maul/1.htm
function tree(menuName, mode) {
if (mode == 'open') {
eval(menuName + "_open").style.display = '';
eval(menuName + "_close").style.display = 'none';
} else if (mode == 'close') {
eval(menuName + "_open").style.display = 'none';
eval(menuName + "_close").style.display = '';
}
}
</script>
위 스크립트가 현재 제가 홈페이지에서 현재 사용중인 트리 메뉴 스크립트인데요,
저 스크립트로 구성한 메뉴에서 1 번 트리메뉴를 펼친뒤 2 번 트리메뉴를 펼치면
1 번 트리메뉴가 닫히지 않은채로 2 번 트리메뉴가 함께 펼쳐집니다
전 1 번 트리메뉴가 펼쳐진 상태에서 2 번 트리메뉴를 펼치면 1 번 트리메뉴가 닫히길 원합니다 ;ㅅ;
<script language="javascript">
var old_menu = '';
function menuclick( submenu) {
if( old_menu != submenu ) {
if( old_menu !='' ) {
old_menu.style.display = 'none';
}
submenu.style.display = 'block';
old_menu = submenu;
} else {
submenu.style.display = 'none';
old_menu = '';
}
}
</script>
위 스크립트가 제가 원하는 데로 기존 열려있던 트리가 닫히고 새로 클릭한 트리가 열리는 스크립트라고 하는데
처음에 알려드린 스크립트와 어떻게 섞어야 하나의 스크립트로서 제대로 작동하는지 모르겠습니다
고수님들의 적극적인 도움 부탁드립니다... ;ㅅ;
■ 참고 URL : http://hwanggu.com/Hwanggu/Frame/Ver2/Maul/1.htm