嗨,我有一组代码,应该在某个位置旋转图标,但它不起作用,有人可以帮助我吗,这是我的 js 代码:
<script>
window.setTimeout(function(){
$( "#CDT492" ).animate({ "left": "+=212px" ,"top":"+=134px"}, 100000,"linear","alternate",{duration:10,queue: false,
step: function(left) {
if (left >= 11) { // stop at ~70
$("#CDT492").css('-webkit-transform','rotate(148deg)');
}
} }
);
}, 5000);
</script>
这更像是这个动画animation style
最佳答案
你可以这样做吗
$(document).ready(function(){
window.setTimeout(function(){
$( "#CDT492" ).animate({
"left": "+=212px"
,"top":"+=134px"
},{
step: function(now) {
if (now >= 11) {
$("#CDT492").css({'transform':'rotate(148deg)','transition':'all ease 1s',});
}
} }
);
}, 5000);
});
关于Jquery 动画旋转不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31226977/