이 주제에 대해 수많은 StackOverflow 스레드를 읽었지만 저에게 적합하지 않은 것 같습니다. 제가 뭘 잘못하고 있는지 살펴 보도록 부탁해도 될까요?
<div class="c menu-accordion">
<ul>
<a href="#">
<li class="yellow">Menu Item 5 </li>
</a>
</ul>
</div>
.bkg-yellow,
.menu-accordion ul li.yellow {
background:#f5a906;
}
.menu-accordion ul li.yellow:active {
background:#000;
}
선택한 목록 항목이 선택 / 활성화되면 검은 색으로 유지되기를 원합니다. 현재 목록 항목을 마우스로 누르고 있으면 검은 색으로 바뀌지 만 놓으면 원래 색상으로 돌아갑니다.
내가 만든 바이올린을 예로 들어 보자. http://jsfiddle.net/eAhac/4/
앞서 말했듯 이 코드 재구성에 대한 Jacek 주석을 추가하면 이 링크를 확인하십시오.
$('li').click(function(){
$('li').removeClass('selected');
$(this).addClass('selected');
});
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다