jQuery掷骰子随机获得点数动画特效

jQuery掷骰子随机获得点数动画特效-精品资源网
jQuery掷骰子随机获得点数动画特效
此内容为免费资源,请登录后查看
0
免费资源

jQuery掷骰子随机获得点数动画特效

这是一款简单的jQuery掷骰子随机获得点数动画特效,只要点击骰子就可以一次次掷出随机点数。

js代码

<script type=\"text/javascript\" src=\"js/jquery.min.js\"></script>
<script type=\"text/javascript\">
$(function(){
	var dice = $(\"#dice\");
	dice.click(function(){
		$(\".wrap\").append(\"<div id=\'dice_mask\'></div>\");//加遮罩
		dice.attr(\"class\",\"dice\");//清除上次动画后的点数
		dice.css(\'cursor\',\'default\');
		var num = Math.floor(Math.random()*6+1);//产生随机数1-6
		dice.animate({left: \'+2px\'}, 100,function(){
			dice.addClass(\"dice_t\");
		}).delay(200).animate({top:\'-2px\'},100,function(){
			dice.removeClass(\"dice_t\").addClass(\"dice_s\");
		}).delay(200).animate({opacity: \'show\'},600,function(){
			dice.removeClass(\"dice_s\").addClass(\"dice_e\");
		}).delay(100).animate({left:\'-2px\',top:\'2px\'},100,function(){
			dice.removeClass(\"dice_e\").addClass(\"dice_\"+num);
			$(\"#result\").html(\"您掷得点数是<span>\"+num+\"</span>\");
			dice.css(\'cursor\',\'pointer\');
			$(\"#dice_mask\").remove();//移除遮罩
		});
	});
});
</script>

© 版权声明
THE END
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容