애니메이션을 트리거하는 버튼이 있습니다. 버튼을 다시 클릭하면 클래스가 토글되지만 애니메이션 후에 불투명도는 여전히 내 코드에 있습니다.첫 번째 애니메이션 실행 후 문제
이는 모든 결과 클릭에 대해 발생합니다. 이 문제를 어떻게 해결할 수 있습니까?
:
$("#menu-button").click(function() {
$("#right-sidebar").toggleClass("display");
if($("#right-sidebar").hasClass("display") == false){
$("#right-sidebar").css(opacity = "0");
} else {
$("#right-sidebar").animate({
opacity: "1"
}, "slow");
}
});
문제는'.css (opacity = "0")'입니다. '.css ("opacity", "0")로 변경하십시오. ' – Mohammad
'(opacity = "0") '은 원하는 것이 아닙니다. –