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 相关文章推荐
在新窗口打开超链接的方法小结
Apr 14 Javascript
js实现简单随机抽奖的方法
Jan 27 Javascript
jQuery动态加载css文件实现方法
Jun 15 Javascript
JavaScript对象数组排序实例方法浅析
Jun 15 Javascript
js获取当前页的URL与window.location.href简单方法
Feb 13 Javascript
详解webpack解惑:require的五种用法
Jun 09 Javascript
vue.js数据绑定的方法(单向、双向和一次性绑定)
Jul 13 Javascript
javascript变量提升和闭包理解
Mar 12 Javascript
微信小程序使用scroll-view标签实现自动滑动到底部功能的实例代码
Nov 09 Javascript
Vue路由模块化配置的完整步骤
Aug 14 Javascript
JavaScript实现轮播图效果代码实例
Sep 28 Javascript
解决antd datepicker 获取时间默认少8个小时的问题
Oct 29 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
咖啡冲泡指南 咖啡有哪些制作方式 单品咖啡 意式咖啡
2021/03/06 冲泡冲煮
实用函数4
2007/11/08 PHP
删除数组元素实用的PHP数组函数
2008/08/18 PHP
php 冒泡排序 交换排序法
2011/05/10 PHP
屏蔽机器人从你的网站搜取email地址的php代码
2012/11/14 PHP
php使用ICQ网关发送手机短信
2013/10/30 PHP
php 微信公众平台开发模式实现多客服的实例代码
2016/11/07 PHP
Chrome中JSON.parse的特殊实现
2011/01/12 Javascript
JavaScript判断变量是否为数组的方法(Array)
2016/02/24 Javascript
jQuery简单实现tab选项卡切换效果
2016/06/20 Javascript
微信小程序 数据绑定详解及实例
2016/10/25 Javascript
实例解析jQuery中如何取消后续执行内容
2016/12/01 Javascript
解决easyui日期时间框ie的兼容的问题
2018/03/01 Javascript
Javascript 编码约定(编码规范)
2018/03/11 Javascript
vue轮播图插件vue-concise-slider的使用
2018/03/13 Javascript
js+html5实现手机九宫格密码解锁功能
2018/07/30 Javascript
基于Angularjs-router动态改变Title值的问题
2018/08/30 Javascript
JS 音频可视化插件Wavesurfer.js的使用教程
2018/10/31 Javascript
微信小程序wx.request拦截器使用详解
2019/07/09 Javascript
vue解决使用$http获取数据时报错的问题
2019/10/30 Javascript
如何使用JS console.log()技巧提高工作效率
2020/10/14 Javascript
Python中实现远程调用(RPC、RMI)简单例子
2014/04/28 Python
python中的字典详细介绍
2014/09/18 Python
Python导出DBF文件到Excel的方法
2015/07/25 Python
基于Python Shell获取hostname和fqdn释疑
2016/01/25 Python
python实现n个数中选出m个数的方法
2018/11/13 Python
python mysql断开重连的实现方法
2019/07/26 Python
西班牙最大的婴儿用品网上商店:Bebitus
2019/05/30 全球购物
上班睡觉检讨书
2014/01/09 职场文书
单位创先争优活动方案
2014/01/26 职场文书
简历中自我评价怎么写
2014/02/12 职场文书
手工社团活动方案
2014/02/17 职场文书
公司新人试用期自我评价
2014/09/17 职场文书
活动总结书怎么写
2015/05/11 职场文书
西游记读书笔记
2015/06/25 职场文书
MySQL 表空间碎片的概念及相关问题解决
2021/05/07 MySQL