특정 네비게이션 바에만 스타일 active 가 안되는 이유가 뭘까요?
본문
아래는 menu.php
아래는 위의 sql 쿼리에 해당 하는 테이블 입니다.
이미지 테이블을 보시면 마지막 "묻고 답하기"의 ca_id = 4050입니다.
for문에서 그룹아이디 40,을 시작해서 돌다보면 해당값에 포함된 if($menuRow[ca_id]==substr($cate_id,0,4)){
$style="active";
ca_id 값 과 == substr($cate_id,0,4) 값이 4050으로 동일 한데요
희안하게 ca_id값인 4040에 li-link active 가 됩니다.
다음은 결과의 소스보기에서 메뉴를 따온거에요.
보시면 주소란에 cate_id=4050 인데요
결과는 이렇습니다.
혹시 버그일까요? 아니면 무슨 이유로 저런현상이 벌어 질까요?
해당사이트에 2개의 카테고리에만 저런현상이 있습니다. 다른 카테고리는 잘됩니다.ㅠㅠ
답변을 작성하시기 전에 로그인 해주세요.