I'm trying to get an element to animate a rotation hover effect using jquery, I have this jsFiddle going to test. So Far I have this:
$(".icon").hover(function() {
$(this).stop().animate({transform: "rotate(-90deg)", height: "200px"},400);
},function() {
$(this).stop().animate({backgroundColor : "black", color: "red"},400);
});
But it doesn't seem to be rotating it at all, I realize the proper way to set the css is:
-webkit-transform: rotate(30deg);
I've tried this:
$(this).stop().animate({-webkit-transform: "rotate(-90deg)", height: "200px"},400);
but then even the Height doesn't change. any advice would help thanks!
Link to the JSFiddle
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…