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 相关文章推荐
防止网站内容被拷贝的一些方法与优缺点好处与坏处分析
Nov 30 Javascript
javascript 45种缓动效果 非常酷
Jun 28 Javascript
javascript中的window.location.search方法简介
Sep 02 Javascript
jquery遍历之parent()和parents()的区别及parentsUntil()方法详解
Dec 02 Javascript
javascript中不等于的代码是什么怎么写
Dec 29 Javascript
IE中图片的onload事件无效问题和解决方法
Jun 06 Javascript
jquery插件推荐浏览器嗅探userAgent
Nov 09 Javascript
在JavaScript中使用NaN值的方法
Jun 05 Javascript
Javascript编写2048小游戏
Jul 07 Javascript
jQuery Validate 数组 全部验证问题
Jan 12 Javascript
详解Angular2组件之间如何通信
Jun 22 Javascript
DWR内存兼容及无法调用问题解决方案
Oct 16 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
PHP面向接口编程 耦合设计模式 简单范例
2011/03/23 PHP
php中实现xml与mysql数据相互转换的方法
2014/12/25 PHP
又十个超级有用的PHP代码片段
2015/09/24 PHP
详解PHP文件的自动加载(autoloading)
2018/02/04 PHP
JavaScript中SQL语句的应用实现
2010/05/04 Javascript
js控制页面控件隐藏显示的两种方法介绍
2013/10/09 Javascript
浅谈jQuery中 wrap() wrapAll() 与 wrapInner()的差异
2014/11/12 Javascript
javascript中DOM复选框选择用法实例
2015/05/14 Javascript
JQuery菜单效果的两个实例讲解(3)
2015/09/17 Javascript
跟我学习javascript的arguments对象
2015/11/16 Javascript
微信小程序 页面跳转传参详解
2016/10/28 Javascript
canvas雪花效果核心代码分享
2017/02/19 Javascript
Node.JS中快速扫描端口并发现局域网内的Web服务器地址(80)
2017/09/18 Javascript
从parcel.js打包出错到选择nvm的全部过程
2018/01/23 Javascript
浅谈vue单一组件下动态修改数据时的全部重渲染
2018/03/01 Javascript
对 Vue-Router 进行单元测试的方法
2018/11/05 Javascript
JS实现的获取银行卡号归属地及银行卡类型操作示例
2019/01/08 Javascript
vue2 v-model/v-text 中使用过滤器的方法示例
2019/05/09 Javascript
详解如何搭建mpvue框架搭配vant组件库的小程序项目
2019/05/16 Javascript
vue 实现 rem 布局或vw 布局的方法
2019/11/13 Javascript
Python引用模块和查找模块路径
2016/03/17 Python
python中实现迭代器(iterator)的方法示例
2017/01/19 Python
Django基于ORM操作数据库的方法详解
2018/03/27 Python
对python 匹配字符串开头和结尾的方法详解
2018/10/27 Python
Python PIL库图片灰化处理
2020/04/07 Python
python和php哪个容易学
2020/06/19 Python
Supersmart英国:欧洲市场首批食品补充剂供应商之一
2018/05/05 全球购物
面试后感谢信怎么写
2014/02/01 职场文书
心理健康活动总结
2014/04/30 职场文书
合作协议书格式
2014/08/19 职场文书
2014迎国庆演讲稿
2014/09/19 职场文书
2014党的群众路线教育实践活动总结材料
2014/10/31 职场文书
土建技术员岗位职责
2015/04/11 职场文书
2016年学校党支部公开承诺书
2016/03/25 职场文书
导游词之江西赣州
2019/10/15 职场文书
win10音频服务未响应怎么解决?win10音频服务未响应未修复的解决方法
2022/08/14 数码科技