2种jQuery 实现刮刮卡效果


Posted in Javascript onFebruary 01, 2015

其中拖拽刮涂层效果使用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>

这里给大家分享的是十分常用的刮奖的特效代码,希望小伙伴们能够喜欢。

Javascript 相关文章推荐
javascript 最常用的10个自定义函数[推荐]
Dec 26 Javascript
封装了一个js图片轮换效果的函数
Sep 28 Javascript
IE关闭时判断及AJAX注销案例学习
Feb 18 Javascript
javascript客户端遍历控件与获取父容器对象示例代码
Jan 06 Javascript
javascript实现修改微信分享的标题内容等
Dec 11 Javascript
jQuery实现灰蓝风格标准二级下拉菜单效果代码
Aug 31 Javascript
深入理解javascript函数参数与闭包
Dec 12 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
Jan 22 Javascript
Bootstrap响应式表格详解
May 23 Javascript
微信小程序授权获取用户详细信息openid的实例详解
Sep 20 Javascript
利用Promise自定义一个GET请求的函数示例代码
Mar 20 Javascript
JS简单表单验证功能完整示例
Jan 26 Javascript
jQuery实现炫酷的鼠标轨迹特效
Feb 01 #Javascript
jQuery+CSS3实现树叶飘落特效
Feb 01 #Javascript
jquery实现勾选复选框触发事件给input赋值
Feb 01 #Javascript
jQuery结合HTML5制作的爱心树表白动画
Feb 01 #Javascript
jquery实现炫酷的叠加层自动切换特效
Feb 01 #Javascript
JavaScript插件化开发教程(六)
Feb 01 #Javascript
JavaScript插件化开发教程(五)
Feb 01 #Javascript
You might like
UCenter中的一个可逆加密函数authcode函数代码
2010/07/20 PHP
约瑟夫环问题的PHP实现 使用PHP数组内部指针操作函数
2010/10/12 PHP
php制作unicode解码工具(unicode编码转换器)代码分享
2013/12/24 PHP
php使用FFmpeg接口获取视频的播放时长、码率、缩略图以及创建时间
2016/11/07 PHP
PHP面向对象中new self()与 new static()的区别浅析
2017/08/17 PHP
laravel 框架配置404等异常页面
2019/01/07 PHP
Laravel5.1 框架Middleware中间件基本用法实例分析
2020/01/04 PHP
JavaScript prototype对象的属性说明
2010/03/13 Javascript
jQuery EasyUI NumberBox(数字框)的用法
2010/07/08 Javascript
jQuery实现可编辑的表格实例讲解(2)
2015/09/17 Javascript
jQuery.ajax 跨域请求webapi设置headers的解决方案
2016/08/08 Javascript
一文让你彻底搞清楚javascript中的require、import与export
2017/09/24 Javascript
ajax前台后台跨域请求处理方式
2018/02/08 Javascript
javaScript产生随机数的用法小结
2018/04/21 Javascript
node 解析图片二维码的内容代码实例
2019/09/11 Javascript
探索浏览器页面关闭window.close()的使用详解
2020/08/21 Javascript
python的id()函数解密过程
2012/12/25 Python
SublimeText 2编译python出错的解决方法(The system cannot find the file specified)
2013/11/27 Python
深入解析Python中的上下文管理器
2016/06/28 Python
python实时分析日志的一个小脚本分享
2017/05/07 Python
python中set()函数简介及实例解析
2018/01/09 Python
对python-3-print重定向输出的几种方法总结
2018/05/11 Python
python中partial()基础用法说明
2018/12/30 Python
Python3.5 + sklearn利用SVM自动识别字母验证码方法示例
2019/05/10 Python
python实现猜单词游戏
2020/05/22 Python
五个2015 年最佳HTML5 框架
2015/11/11 HTML / CSS
拉斯维加斯城市观光通行证:Las Vegas Pass
2019/05/21 全球购物
盖尔斯工厂店:GUESS Factory
2020/01/21 全球购物
建筑自我鉴定
2013/10/19 职场文书
小学英语教学反思
2014/01/30 职场文书
结婚保证书范文
2014/04/29 职场文书
企业活动策划方案
2014/06/02 职场文书
学校安全管理责任书
2014/07/23 职场文书
婚前协议书范本两则
2014/10/16 职场文书
numpy数据类型dtype转换实现
2021/04/24 Python
mysql对于模糊查询like的一些汇总
2021/05/09 MySQL