그래서 다른 요소 위로 마우스를 가져 가면 div의 글꼴 색상을 변경하려고합니다. 나는 호버 내에서 두 개의 애니메이션 기능을 사용하고 http://jsfiddle.net/5QDYE/여러 div에서 복수의 .animate 함수로 글꼴 색상 변경
: 여기
는 바이올린입니다. 배경 div에 대한 애니메이션 하나, 텍스트 div에 대한 애니메이션 하나. 이런 식으로 보입니다.function() {
$('#background').animate({
height: "40px",
width: "80px",
marginTop: "0px",
marginLeft: "0px"
}, 500);
$("#text").animate({ color: "#FFF" }, 500);
}, function() {
$('#background').animate({
height: "0px",
width: "0px",
marginTop: "20px",
marginLeft: "40px"
}, 500);
$("#text").animate({ color: "#000" }, 500);
});
배경 애니메이션이 제대로 작동하지만 텍스트의 색상이 변경되지 않습니다.
당신은 jQuery를 UI 또는 색상을 애니메이션의 색상 플러그인을로드해야합니다. – undefined
BTW - IE8-9 사용자에게 준비가되어 있다면, JS 대신에'CSS3 transition'을 사용하여이 모든 것을 할 수 있습니다. – Itay