我正在尝试使用google rotate插件找到我的“旋转”对象落地的角度。到目前为止,这是我的代码:
$('#spinnerButton a').bind('click', function(e) {
var deg = 1500 + Math.round(Math.random()*1500);
var rotation = function (){
$("#spinImg").rotate({
angle:0,
animateTo: deg,
duration: 6000
});
console.log (deg);
}
e.preventDefault();
rotation();
});
我可以获得它降落的学位。 (高数字)但我试图使用.getRotateAngle()无济于事。我已经尝试将回调设置为7000并尝试使用$(this).getRotateAngle();但同样,除了“0”的原始位置之外没有其他任何显示。
答案 0 :(得分:0)
$("#image").rotate({
bind: {
click: function () {
var deg = 1500 + Math.round(Math.random() * 1500);
$("#image").rotate({
angle: 0,
animateTo: deg,
duration: 6000,
callback: function() {
alert( $(this).getRotateAngle() % 360 );
}
});
}
}
});