그누5 테마 메뉴펼침 문의드립니다.
본문
cookie 테마의 모바일 메뉴 부분입니다.
아래쪽 화살표를 클릭해야만 서브메뉴들이 보여지는데요.
이걸 고객센터 글자를 클릭해도 서브메뉴가 나오게 하려면
어떻게 고쳐야하는지요.
아래는 해당 부위 ul 소스입니다.
<ul id="gnb2_1dul">
<?php
$sql = " select *
from {$g5['menu_table']}
where me_mobile_use = '1'
and length(me_code) = '2'
order by me_order, me_id ";
$result = sql_query($sql, false);
for($i=0; $row=sql_fetch_array($result); $i++) {
?>
<li class="gnb2_1dli">
<a href="<?php echo $row['me_link']; ?>" target="_<?php echo $row['me_target']; ?>" class="gnb2_1da"><?php echo $row['me_name'] ?></a>
<?php
$sql2 = " select *
from {$g5['menu_table']}
where me_mobile_use = '1'
and length(me_code) = '4'
and substring(me_code, 1, 2) = '{$row['me_code']}'
order by me_order, me_id ";
$result2 = sql_query($sql2);
for ($k=0; $row2=sql_fetch_array($result2); $k++) {
if($k == 0)
echo '<button type="button" class="btn_gnb_op">하위분류</button><ul class="gnb2_2dul">'.PHP_EOL;
?>
<li class="gnb2_2dli"><a href="<?php echo $row2['me_link']; ?>" target="_<?php echo $row2['me_target']; ?>" class="gnb2_2da"><span></span><?php echo $row2['me_name'] ?></a></li>
<?php
}
if($k > 0)
echo '</ul>'.PHP_EOL;
?>
</li>
코딩은 초보라 아무리봐도 모르겠어요ㅜ.ㅜ
답변 1
사용하시는 테마 tail.sub.php </body>끝나기 직전에 아래코드 추가해보세요
<script>
$(document).ready(function(){
$(".gnb2_1da").click(function(e){
e.preventDefault();
$(this).next().toggleClass("btn_gnb_cl").next(".gnb2_2dul").slideToggle(300);
});
})
<script>