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

선택된 메뉴에 색이 바뀌게 하는 방법이 뭐가 있을까요?? 채택완료

4년 전 조회 1,782

메뉴1 / 메뉴2 / 메뉴3 / 메뉴4

 

이런식으로 되어 있을때 메뉴1을 클릭하면 메뉴1의 색상만 바뀌게 하고 싶은데요 (클래스값을 주던지 해서...)

메뉴이고 하나하나에 링크가 걸려있다보니 새로고침 되어서 JS로는 안되겠고......

궁여지책으로 쿼리문을 ?nowmenu=10 이런식으로 해서 넣었는데

이후에 다른 게시물이나 상품을 클릭하면 쿼리문이 또 사라져 버리네요 ㅠㅠ

 

이에 대해서 경험 있으신 분들 있을까요??

딱히 쿼리문 없이 변수를 주거나 해서 클래스는 넣는다거나......

가장 쉬운 방법이 뭐가 있을까요??

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

답변 2개

채택된 답변
+20 포인트

if(strpos($_SERVER['REQUEST_URI'],$row['me_link'])!==false) {

이런 조건문을 넣어서.. class 를 주는 방법이 있습니다.

 

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

답변에 대한 댓글 1개

현재 URL 주소를 기반으로 해야하는건 어쩔수 없나봐요 ㅠ
이 방법으로 해야겠네요 ㅎㅎ 감사합니다!!

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

링크 이동시 URL이 변경된다면 GET 으로 처리하는게 제일 좋습니다.

별도로 파라미터를 넘기셔도 되고 아니면 bo_table=??? 처럼

class_

이런식으로 클래스를 부여해도 되구요

 

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

답변에 대한 댓글 1개

감사합니다 ^^

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

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

로그인

전체 질문 목록

🐛 버그신고