其中拖拽刮涂层效果使用jquery UI的draggable方法
以下是源代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>jQuery UI模拟刮彩票涂层显示结果</title> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <style type="text/css"> #keleyi{width:200px;height:20px;position:relative;text-align:center;font-size:12px;overflow:hidden;background:#eee;} #keleyi div{position:absolute;top:0px;left:0px;width:100%;height:20px;background:#ccc;} #layout2{width:200px;height:20px;position:relative;text-align:center;font-size:12px;overflow:hidden;background:#eee;} #layout2 div{position:absolute;top:0px;right:0px;width:100%;height:20px;background:#ccc;} </style> <script type="text/javascript" src="http://keleyi.com/keleyi/pmedia/jquery/jquery-1.11.0.min.js"></script> <script src="http://keleyi.com/keleyi/pmedia/jquery/ui/1.10.3/js/jquery-ui-1.10.3.min.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function() { $("#keleyi div").draggable({ revert:function() { var a = $("#keleyi div").offset().left; var b = $("#kel"+"eyi").width(); if (a >= b) { $("#keley"+"i").text("恭喜您获得5000万美元大奖!").css("color","red").fadeOut(200).fadeIn(500); return false; }else{ return true; } }, axis: "x", snap: "#keleyi", scroll: false} ); $("#layout2 div").click(function() { $(this).animate({ width : "+=20", }).animate({ width : "-=50", }); if ($(this).width() <= 30) { $("#layout2").text("恭喜您获得5000万美元大奖!").css("color","red").fadeOut(200).fadeIn(500); } }); }); </script> </head> <body> <div>说明:不支持IE6!</div> <p> </p> <p>效果一(拖拽灰条):</p> <div id="keleyi"> <div></div> 请完全刮开查看中奖结果。 </div> <p> </p> <p>效果二(点击灰条):</p> <div id="layout2"> <div></div> 请完全刮开查看中奖结果。 </div> <br /> </body> </html>
这里给大家分享的是十分常用的刮奖的特效代码,希望小伙伴们能够喜欢。
本文向大家介绍Android刮刮卡效果实现代码,包括了Android刮刮卡效果实现代码的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Android刮刮卡效果,供大家参考,具体内容如下 android实现底层一张图片,上层一个遮罩层,触摸滑动按手指滑动路径实现去除遮罩效果,类似于抽奖的刮刮卡一样,不多说先上张效果图: 直接上代码: XfermodeView.java Xfermod
本文向大家介绍简单实现Android刮刮卡效果,包括了简单实现Android刮刮卡效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Android仿刮刮卡效果展示的具体代码,供大家参考,具体内容如下 一、Xfermode 通过使用Xfermode将绘制的图形的像素和Canvas上对应位置的像素按照一定的规则进行混合,形成新的像素,再更新到Canvas中形成最终的图形,使用的时候都是
本文向大家介绍Android刮刮卡功能具体实现代码,包括了Android刮刮卡功能具体实现代码的使用技巧和注意事项,需要的朋友参考一下 今天整理之前的代码,忽然看到之前自己写的一个刮刮卡,整理下以便以后使用,同时分享给需要的朋友,如有错误,还请多多指正。 实现的步骤,其实就是徒手画三个图层叠加在一起,最上层是绘制需要的问题,就是以上所述的“骚年,刮我吧”,第二层就是覆盖宽高的灰层,第三层是结果层,
本文向大家介绍Android刮刮卡实现原理与代码讲解,包括了Android刮刮卡实现原理与代码讲解的使用技巧和注意事项,需要的朋友参考一下 实现刮刮卡我们可以Get到哪些技能? * 圆形圆角图片的实现原理 * 双缓冲技术绘图 * Bitmap获取像素值数据 * 获取绘制文本的长宽 * 自定义View的掌握 * 获取屏幕密度 * TypeValue.applyDemension * Canvas的一
本文向大家介绍Android App中实现简单的刮刮卡抽奖效果的实例详解,包括了Android App中实现简单的刮刮卡抽奖效果的实例详解的使用技巧和注意事项,需要的朋友参考一下 主要思想: 将一个view设计成多层:背景层,含中奖信息等; 遮盖层,用于刮奖,使用关联一个Bitmap的Canvas 在该Bitmap上,使用它的canvas.drawPath的api来处理 手势滑动(类似刮奖的动作)
本文向大家介绍Android开发之自定义刮刮卡实现代码,包括了Android开发之自定义刮刮卡实现代码的使用技巧和注意事项,需要的朋友参考一下 关于刮刮卡的实现效果不需要做太多解释,特别是在电商APP中,每当做活动的时候都会有它的身影存在,趁着美好周末,来实现下这个效果,也算是对零碎知识点的一个整合。 所涉及的知识点: 1、自定义View的一些流程 2、双缓冲绘图机制 3、Paint的绘图模式