0
버튼에 화살표가있는 메뉴 작업 중입니다. hover
에 화살표가 나타나고 단추의 색이 바뀝니다. 이제 click
에서 이전 활성 버튼/화살표를 비활성화하고 싶습니다. 이제 화살표를 비활성화하면 버튼이 작동하지 않습니다. Im가하려고하는 것의 fiddle가 여기있다.형제가 작동하지 않는 클래스 제거하기
버튼에 화살표가있는 메뉴 작업 중입니다. hover
에 화살표가 나타나고 단추의 색이 바뀝니다. 이제 click
에서 이전 활성 버튼/화살표를 비활성화하고 싶습니다. 이제 화살표를 비활성화하면 버튼이 작동하지 않습니다. Im가하려고하는 것의 fiddle가 여기있다.형제가 작동하지 않는 클래스 제거하기
클래스 이름에 .
가 누락되었습니다. 예 : jsFiddle
변화율 :
$('.right-arrow').siblings('menu-btn').removeClass('active-menu-btn');
:까지 .
이 필요하지 않은 예로서 removeClass()
$('.right-arrow').siblings('.menu-btn').removeClass('active-menu-btn');
기능이 클래스에 고유
..siblings()
과 같이 일반적 일 때 모든 유형의 선택기를 허용하므로
.
을 지정해야합니다. 예를 들어,
#myid
,
div
및
.myclass
클래스 이름에'.'을 (를) 잊어 버렸습니다. 믿을 수있는 한 ... 형제 ('. menu-btn') '여야합니다. – mVChr
당신의 CSS를 좀 더 잘 보이기 위해 CSS를 바꿨지 만 JS가 나에게 잘 작동하는 것처럼 보입니다. http://jsfiddle.net/justincook/vDYxP/1/ – Justin
@Justin 만약 당신이 단추의 색을 보면 whitesmoke 비활성 및 비활성 상태의 활성 상태입니다. 여전히 작동하지 않습니다. – LouieV