幸运转盘

幸运转盘

<html>
	<head>
		<title>幸运转盘</title>
			<script type="text/javascript" src="js/jquery-1.11.1.js"></script>
			<script type="text/javascript" src="js/awardRotate.js"></script>
			<style type="text/css">
				#turntable-bg{
					width:650px;
					height:600px;
					background:url("images/turntable-bg.jpg");
					margin:30px auto;
					position:relative;
				}
				#turntable{
					width:450px;
					height:450px;
					background:url("images/turntable.png");
					margin: 30px auto;
					position:absolute;
					top: 30px;
					left: 116px;
					
					
				}
				#pointer{
					width:174px;
					height:228px;
					background:url("images/pointer.png");
					margin:  auto;
					position:relative;
					top: 150px;
					left: 10px;
					
				}
			
			</style>
			<script type="text/javascript">
				var cat=52;//每个扇形的度数
				function startRotate(angle,msg){
					///var turntable=document.getElementById("turntable");此句等价于${"#turntable"},jquery用法
					$("#turntable").rotate({
						angle:0,//角度
						animateTo:3600+angle-10,//转动的圈数
						duration:3000,//持续时间
						callback:function(){
							alert(msg);
						}
					});
				}
				//var rdm=45;
				//预处理函数
				$(function(){
					//var pointer=document.getElementById("pointer");
					//获取转盘指针
					$("#pointer").mouseover(function(){
						//将鼠标指针发生变化
						$(this).css("cursor","pointer");
					});
					$("#pointer").click(function (){
						//生成一个随机整数(1~7)
						var num=parseInt(Math.random()*20+1);
						
						switch(num){
							case 1:
								//转到奖区1
								startRotate(35,"免单4999元");
								//给出中奖信息
								break;
							case 2:
								startRotate(87,"免单50元");
								break;
							case 3:
								startRotate(139,"免单10元");
								break;
							case 4:
								startRotate(191,"免单5元");
								break;
							case 5:
								startRotate(243,"免分期服务费");
								break;
							case 6:
								startRotate(295,"提高白条额度");
								break;
							
							default:
								startRotate(347,"未中奖");
								break;
						}
						//$("#turntable").css("transform","rotate("+rdm+"deg)");
						//alert("欢迎你!");
						//rdm+=360;
						
					});
				})
			</script>
		
		
	</head>
	<body>
		<div id="turntable-bg">
			<div id="turntable"></div>
			<div id="pointer"></div>
		</div>
	</body>

</html>

图片素材
图片素材
图片素材
总体效果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值