2026, 새로운 도약을 시작합니다.

메뉴 활성화 도움 좀 주세요ㅠㅠ 채택완료

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>무제 문서</title>

<script  src="http://code.jquery.com/jquery-latest.min.js"></script>

</head>

<body>

<style type="text/css">

ul {list-style-type:none;max-width:200px;}

.list {border:1px solid #cccccc;padding:5px;} /* 기본 css 및 선택하지 않은 경우 */

.list.on {border:1px solid #000000;} /* 선택한 경우 css */

</style>

<ul>

 <li class="list"><a href="javascript:;">1. okkks.tistory.com</a></li>

 <li class="list on"><a href="javascript:;">2. okkks.tistory.com</a></li>

 <li class="list"><a href="javascript:;">3. okkks.tistory.com</a></li>

 <li class="list"><a href="javascript:;">4. okkks.tistory.com</a></li>

 <li class="list"><a href="javascript:;">5. okkks.tistory.com</a></li> 

</ul>

<script type="text/javascript">

$('li').click(function() {

 $('li').removeClass('on');

 $(this).addClass('on');

});

</script>

</body>

</html>



클릭했을 때 on클래스 유지 어떻게 하면 되나요ㅠㅠ

답변 1개

채택된 답변
+20 포인트

$('li').click(function() {

$('li').attr('class', 'list');

//1번 방법

$(this).addClass('on');

//2번방법

$(this).attr('class', 'list on');

});

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

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

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

로그인
🐛 버그신고