테스트 사이트 - 개발 중인 베타 버전입니다

쇼핑몰 서브테고리 깨짐현상. 채택완료

골뱅이컴퍼니 5년 전 조회 3,988

</p>

<p><script type="text/javascript"></p>

<p>    function display_submenu(num) {</p>

<p>        document.getElementById("current_sub" + num).style.display = "block";</p>

<p>        document.getElementById("all_sub" + num).style.display = "block";</p>

<p>        document.getElementById("current_main" + num).style.display = "block";</p>

<p>    }</p>

<p></script></p>

<p>

 </p>

<p><script></p>

<p>    $(function() {</p>

<p>        $(".mysubmenu .current_menu").click(function(){</p>

<p>            $(this).siblings().slideToggle();</p>

<p>        });</p>

<p>        </p>

<p>        window.onload = function () {</p>

<p>            $('#current_main0').css('display','block');</p>

<p>            $('#current_sub0').css('display','block');</p>

<p>            $('#all_sub').css('display','block');</p>

<p>        }</p>

<p>        </p>

<p>    });</p>

<p></script></p>

<p> </p>

<p><div class="mysubmenu"></p>

<p>   <div class="inner clearfix"></p>

<p>        <div class="home menu_select"><a href="<?php echo G5_URL ?>"></a></div></p>

<p>        <div class="main_menulist_area menu_select"></p>

<p>            <div class="current_mainmenu current_menu"></p>

<p>                <?php</p>

<p>            $sql = " select *</p>

<p>                        from {$g5['menu_table']}</p>

<p>                        where me_use = '1'</p>

<p>                          and length(me_code) = '2'</p>

<p>                        order by me_order, me_id ";</p>

<p>            $result = sql_query($sql, false);</p>

<p>            $gnb_zindex = 999; // gnb_1dli z-index 값 설정용</p>

<p> </p>

<p>            for ($i=0; $row=sql_fetch_array($result); $i++) {</p>

<p>            ?></p>

<p> </p>

<p>                <ul id="current_main<?php echo $i ?>" style="display:none" class=""></p>

<p>                    <li class="mainmenu_li"></p>

<p>                        <a></p>

<p>                            <h3><?php echo $row['me_name'] ?></h3></p>

<p>                        </a></p>

<p>                    </li></p>

<p>                </ul></p>

<p>                <?php } ?></p>

<p>            </div></p>

<p>            <div class="all_mainmenu all_menu"></p>

<p>                <?php</p>

<p>            $sql = " select *</p>

<p>                        from {$g5['menu_table']}</p>

<p>                        where me_use = '1'</p>

<p>                          and length(me_code) = '2'</p>

<p>                        order by me_order, me_id ";</p>

<p>            $result = sql_query($sql, false);</p>

<p>            $gnb_zindex = 999; // gnb_1dli z-index 값 설정용</p>

<p> </p>

<p>            for ($i=0; $row=sql_fetch_array($result); $i++) {</p>

<p>            ?></p>

<p>                <ul></p>

<p>                    <li class="mainmenu_li"></p>

<p>                        <a href="<?php echo $row['me_link']; ?>" target="_<?php echo $row['me_target']; ?>"><?php echo $row['me_name'] ?></p>

<p>                        </a></p>

<p>                    </li></p>

<p>                </ul></p>

<p>                <?php } ?></p>

<p>            </div></p>

<p>        </div></p>

<p>        <div class="sub_menulist_area menu_select"></p>

<p>            <div class="current_submenu current_menu"></p>

<p>                <?php</p>

<p>            $sql = " select *</p>

<p>                        from {$g5['menu_table']}</p>

<p>                        where me_use = '1'</p>

<p>                          and length(me_code) = '2'</p>

<p>                        order by me_order, me_id ";</p>

<p>            $result = sql_query($sql, false);</p>

<p>            $gnb_zindex = 999; // gnb_1dli z-index 값 설정용</p>

<p> </p>

<p>            for ($i=0; $row=sql_fetch_array($result); $i++) {</p>

<p>            ?></p>

<p>                <div id="current_sub<?php echo $i ?>" style="display:none;"></p>

<p>                    <?php</p>

<p>                    $sql2 = " select *</p>

<p>                                from {$g5['menu_table']}</p>

<p>                                where me_use = '1'</p>

<p>                                  and length(me_code) = '4'</p>

<p>                                  and substring(me_code, 1, 2) = '{$row['me_code']}'</p>

<p>                                order by me_order, me_id ";</p>

<p>                    $result2 = sql_query($sql2);</p>

<p> </p>

<p>                    //좌측 서브메뉴 전체 리스트에서 현재 페이지에 해당하는 대메뉴 리스트만 보여줌</p>

<p>                    if ( ($row['me_name']==$board['bo_subject'])||($row['me_name']==$g5['title']) ) {</p>

<p>                        echo ("<script language='javascript'> display_submenu(" .$i. " ); </script> ");</p>

<p>                    }</p>

<p> </p>

<p>                    for ($k=0; $row2=sql_fetch_array($result2); $k++) {</p>

<p>                        if($k == 0)</p>

<p>                            echo '<ul>'.PHP_EOL;</p>

<p>                    ?></p>

<p>                    <li<?php if(($row2['me_name']==$board['bo_subject'])||($row2['me_name']==$g5['title'])) { echo " style=\"display: block\""; } ?>  class="submenu_li"><a><h3><?php echo $row2['me_name'] ?></h3></a></li></p>

<p>                        <?php  </p>

<p>                    }</p>

<p>                    if($k > 0)</p>

<p>                        echo '</ul>'.PHP_EOL;</p>

<p>                    ?></p>

<p>                </div></p>

<p>                <?php } ?></p>

<p>            </div></p>

<p>            <div class="all_submenu all_menu"></p>

<p>                <?php</p>

<p>            $sql = " select *</p>

<p>                        from {$g5['menu_table']}</p>

<p>                        where me_use = '1'</p>

<p>                          and length(me_code) = '2'</p>

<p>                        order by me_order, me_id ";</p>

<p>            $result = sql_query($sql, false);</p>

<p>            $gnb_zindex = 999; // gnb_1dli z-index 값 설정용</p>

<p> </p>

<p>            for ($i=0; $row=sql_fetch_array($result); $i++) {</p>

<p>            ?></p>

<p>                <div id="all_sub<?php echo $i ?>" style="display:none;"></p>

<p>                    <?php</p>

<p>                    $sql2 = " select *</p>

<p>                                from {$g5['menu_table']}</p>

<p>                                where me_use = '1'</p>

<p>                                  and length(me_code) = '4'</p>

<p>                                  and substring(me_code, 1, 2) = '{$row['me_code']}'</p>

<p>                                order by me_order, me_id ";</p>

<p>                    $result2 = sql_query($sql2);</p>

<p> </p>

<p>                    //좌측 서브메뉴 전체 리스트에서 현재 페이지에 해당하는 대메뉴 리스트만 보여줌</p>

<p>                    if ( ($row['me_name']==$board['bo_subject'])||($row['me_name']==$g5['title']) ) {</p>

<p>                        echo ("<script language='javascript'> display_submenu(".$i."); </script> ");</p>

<p>                    }</p>

<p> </p>

<p>                    for ($k=0; $row2=sql_fetch_array($result2); $k++) {</p>

<p>                        if($k == 0)</p>

<p>                            echo '<ul>'.PHP_EOL;</p>

<p>                    ?></p>

<p>                    <li<?php if(($row2['me_name']==$board['bo_subject'])||($row2['me_name']==$g5['title'])) { echo " class=\"submenu_li on\""; } ?> class="submenu_li"><a href="<?php echo $row2['me_link']; ?>" target="_<?php echo $row2['me_target']; ?>"><?php echo $row2['me_name'] ?></a></li></p>

<p>                        <?php  </p>

<p>                        //좌측 서브메뉴 전체 리스트에서 현재 페이지에 해당하는 대메뉴 리스트만 보여줌</p>

<p>                        //게시판 아닌 페이지는 각 페이지에서 $g5['title'] 지정 후 사용</p>

<p>                        if ( ($row2['me_name']==$board['bo_subject'])||($row2['me_name']==$g5['title']) ) {</p>

<p>                            echo ("<script language='javascript'> display_submenu(".$i."); </script> ");</p>

<p>                        }</p>

<p>                    }</p>

<p>                    if($k > 0)</p>

<p>                        echo '</ul>'.PHP_EOL;</p>

<p>                    ?></p>

<p>                </div></p>

<p>                <?php } ?></p>

<p>            </div></p>

<p>        </div></p>

<p>    </div></p>

<p></div></p>

<p>

 

서브카테고리가 깨지는 현상이 일어납니다. 코드중에 무슨 문제가 있을까요?,,,

답답함에 고수님께 도움요청드려요 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

넓이문제같네요 조절해보세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인