jQueryRotate 使用 第一篇

需求如下:

让元素随中心转动当鼠标放上去则停止,鼠标移开,在停止位置继续旋转。


核心代码:

<script type="text/javascript">
$(function(){
	
	var currentAngle = 0;
	var rotation = null;
	
	start();

	$('#lotteryBtn').rotate({ 
	  bind : {
			mouseover : function(){
				stop();
			}, mouseout : function(){
				start();
			}
		}
	});


	function start(){

		console.log("start"+currentAngle);

		var angle = parseInt(currentAngle);
		rotation = setInterval(function(){
			angle +=3;
			$('#lotteryBtn').rotate(angle);
		}, 50);
	}


	function stop(){
		currentAngle = $('#lotteryBtn').getRotateAngle();
		clearInterval(rotation);
		rotation = null;
	}
});

</script>	

下载地址: http://download.csdn.net/detail/huaishuming/8118449

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值