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 相关文章推荐
学习ExtJS Window常用方法
Oct 07 Javascript
jQuery中:reset选择器用法实例
Jan 04 Javascript
Angular学习笔记之angular的$filter服务浅析
Nov 12 Javascript
JavaScript数组迭代方法
Mar 03 Javascript
ECMAScript6--解构
Mar 30 Javascript
JS判断数组那点事
Oct 10 Javascript
AngularJS双向数据绑定原理之$watch、$apply和$digest的应用
Jan 30 Javascript
Vue中$refs的用法详解
Jun 24 Javascript
详解Vue组件之作用域插槽
Nov 22 Javascript
JavaScript变量Dom对象的所有属性
Apr 30 Javascript
Axios取消重复请求的方法实例详解
Jun 15 Javascript
vite+vue3.0+ts+element-plus快速搭建项目的实现
Jun 24 Vue.js
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
php smarty模版引擎中的缓存应用
2009/12/11 PHP
PHP解析html类库simple_html_dom的转码bug
2014/05/22 PHP
php两种无限分类方法实例
2015/04/21 PHP
PHP获取文件行数的方法
2015/06/10 PHP
百度留言本js 大家可以参考下
2009/10/13 Javascript
JavaScript的类型转换(字符转数字 数字转字符)
2010/08/30 Javascript
javascrpt绑定事件之匿名函数无法解除绑定问题
2012/12/06 Javascript
bootstrap data与jquery .data
2014/07/07 Javascript
Node.js开发者必须了解的4个JS要点
2016/02/21 Javascript
Angular ng-repeat 对象和数组遍历实例
2016/09/14 Javascript
js判断浏览器是否支持严格模式的方法
2016/10/04 Javascript
JS验证 只能输入小数点,数字,负数的实现方法
2016/10/07 Javascript
浅谈EasyUI常用控件的禁用方法
2016/11/09 Javascript
JQuery 获取Dom元素的实例讲解
2017/07/08 jQuery
React-native桥接Android原生开发详解
2018/01/17 Javascript
Vue使用vue-area-linkage实现地址三级联动效果的示例
2018/06/27 Javascript
基于element-ui对话框el-dialog初始化的校验问题解决
2020/09/11 Javascript
Vue.js桌面端自定义滚动条组件之美化滚动条VScroll
2020/12/01 Vue.js
python+pygame简单画板实现代码实例
2017/12/13 Python
Python实现的径向基(RBF)神经网络示例
2018/02/06 Python
ubuntu系统下使用pm2设置nodejs开机自启动的方法
2018/05/12 NodeJs
Django Sitemap 站点地图的实现方法
2019/04/29 Python
python找出列表中大于某个阈值的数据段示例
2019/11/24 Python
TensorFlow实现checkpoint文件转换为pb文件
2020/02/10 Python
django有哪些好处和优点
2020/09/01 Python
一款简洁的纯css3代码实现的动画导航
2014/10/31 HTML / CSS
CSS3 @font-face属性使用指南
2014/12/12 HTML / CSS
梵蒂冈和罗马卡:Omnia Card Pass
2018/02/10 全球购物
韩国美国时尚服装和美容在线全球市场:KOODING
2018/11/07 全球购物
"引用"与指针的区别是什么
2016/09/07 面试题
学前教育毕业生自荐信
2013/10/29 职场文书
宝宝周岁宴答谢词
2014/01/26 职场文书
幼儿园老师寄语
2014/04/03 职场文书
村长反四风问题个人对照检查材料
2014/09/21 职场文书
学生抄作业检讨书(2篇)
2014/10/17 职场文书
css之clearfix的用法深入理解(必看篇)
2023/05/21 HTML / CSS