HTML에 두 개의 버튼을 만들었으며 사용자가 버튼 중 하나를 클릭하면 해당 버튼에 새 CSS 규칙이 적용되도록 일부 jQuery를 작성했습니다. 이 코드는 아래 작동합니다 #approve
클릭두 개의 onclick 함수 간 전환
$('#approve').on('click', function(){
$('#approve:hover').css("background-color", "#24ce3a")
$('#approve:hover').css("color","#FFF")
});
$('#reject').on('click', function(){
$('#reject:hover').css("background-color", "#e32e10")
$('#reject:hover').css("color", "#FFF")
});
경우, 나는 #reject
버튼을 한번 새로운 색상을주고 사용하지 않도록합니다. 다음에 #approve
을 클릭하면 원래 스타일로 재설정하고 #reject
버튼을 다시 사용하고 싶습니다. #reject
버튼의 동작은 다음과 같습니다. 클릭하면 자신의 상태가 토글되고 활성화되어있는 동안에는 #approve
버튼이 비활성화됩니다.
어떻게하면이 아이디어를 얻을 수 있습니까?
': 호버 (hover)'란 무엇입니까? –
내 CSS의 일부. – GhostDZ9
그럼? 차이점이 뭐야? 사용할 수있는 방식대로 사용하면 안됩니까? ': hover' (제외 어 선택자 AFAIK)가없는'$ (this)' –