因为需要做一个图标的旋转,就想到jquery的animate,于是直接使用
$(".station-icon")[n].animate({transfrom:"rotate(180deg)"}, 500)
问题来了,图片旋转后又自己转回来了,看来animate是不行的,那就直接用css
.station-icon {
width: 15px;
position: absolute;
top: 5px;
right: 5px;
transition: all 0.5s;
transform: rotate(0deg);
}
然后直接设置样式
$(".station-icon")[n].style.transform = "rotate(180deg)";
现在就可以实现旋转动画了