애니메이션 끝 부분에 CSS 클래스를 추가하려고합니다. 여기에 클래스 box
으로 div
을 이동하고 테두리 반경을 추가하고 배경색을 변경하는 기본 애니메이션이 있습니다. 이 마지막에는 changecolor
이라는 클래스를 추가하고 싶습니다. div
box
이 클릭되면 수업을 제외한 모든 기능이 작동합니다.애니메이션이 끝나면 어떻게 추가합니까?
$(document).ready(function() {
var e = $('.box');
e.click(function() {
e.animate({left: '200px'}, 2000);
e.animate({borderRadius: '100px'}, 2000);
e.animate({backgroundColor: '#22222'}, 1000);
e.addClass('changecolor');
});
});
내 CSS. changecolor
div는 하나의 예입니다. 나는 단지 색 변화를 이루려는 것이 아닙니다. 내 애니메이션이 끝날 때나 애니메이션 중에 상자에 다른 클래스를 추가 할 수 있기를 원합니다.
.box {
position:absolute;
width:100px;
height:100px;
background-color:#A3D900
}
.change {
background-color:red;
}
모든 것은 클래스 추가를 포함하여 작동하지만 애니메이션 끝 부분에 클래스를 추가하려고합니다.
난 당신이 문서를 살펴 가진 후이 자신을 대답 할 수 믿습니다. –