jQuery刮彩票兑奖效果

效果体验:http://keleyi.com/a/bjad/uaq24pxt.htm

其中拖拽刮涂层效果使用jquery UI的draggable方法,请参考:http://keleyi.com/a/bjac/9dd21532ed1dbf23.htm

以下是源代码:

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <title>jQuery UI模拟刮彩票涂层显示结果-柯乐义</title>
 5 <meta http-equiv="content-type" content="text/html;charset=utf-8">
 6 <style type="text/css">
 7 #keleyi{width:200px;height:20px;position:relative;text-align:center;font-size:12px;overflow:hidden;background:#eee;}
 8 #keleyi div{position:absolute;top:0px;left:0px;width:100%;height:20px;background:#ccc;}
 9 #layout2{width:200px;height:20px;position:relative;text-align:center;font-size:12px;overflow:hidden;background:#eee;}
10 #layout2 div{position:absolute;top:0px;right:0px;width:100%;height:20px;background:#ccc;}
11 </style>
12 <script type="text/javascript" src="http://keleyi.com/keleyi/pmedia/jquery/jquery-1.11.0.min.js"></script>
13 <script src="http://keleyi.com/keleyi/pmedia/jquery/ui/1.10.3/js/jquery-ui-1.10.3.min.js" type="text/javascript"></script> 
14 <script type="text/javascript">
15 $(document).ready(function() {
16 $("#keleyi div").draggable({
17 revert:function() {
18 var a = $("#keleyi div").offset().left;
19 var b = $("#kel"+"eyi").width();
20 if (a >= b) {
21 $("#keley"+"i").text("恭喜您获得5000万美元大奖!").css("color","red").fadeOut(200).fadeIn(500);
22 return false;
23 }else{
24 return true;
25 }
26 },
27 axis: "x", snap: "#keleyi", scroll: false}
28 );
29 $("#layout2 div").click(function() {
30 $(this).animate({
31 width : "+=20",
32 }).animate({
33 width : "-=50",
34 });
35 if ($(this).width() <= 30) {
36 $("#layout2").text("恭喜您获得5000万美元大奖!").css("color","red").fadeOut(200).fadeIn(500);
37 }
38 });
39 });
40 </script>
41 </head>
42 <body>
43 <div>说明:不支持IE6!</div>
44 <p> </p>
45 <p>效果一(拖拽灰条):</p>
46 <div id="keleyi">
47 <div></div>
48 请完全刮开查看中奖结果。
49 </div>
50 <p> </p>
51 <p>效果二(点击灰条):</p>
52 <div id="layout2">
53 <div></div>
54 请完全刮开查看中奖结果。
55 </div>
56 <br />
57 <a href="http://keleyi.com/a/bjad/uaq24pxt.htm" target="_blank">原文</a>
58 </body>
59 </html>

web前端:http://www.cnblogs.com/jihua/p/webfront.html

你可能感兴趣的:(jQuery刮彩票兑奖效果)