jquery图形密码实现方法


Posted in Javascript onMarch 11, 2015

本文实例讲述了jquery图形密码实现方法。分享给大家供大家参考。具体实现方法如下:

<script type="text/javascript" src="js/jquery.min.js"></script>

<script type="text/javascript">

$(document).ready(function() {

    var n=0,y=['4','8','12','13','14','15','16'];

    for(var i=1;i<=16;i++){

        var Box='<span id="box_'+i+'" class="box" num="0"></span>';

        $('#lower').append(Box);

        if(i<=4){

            $('#box_'+i+'').animate({left:100*i-100+"px"}, 0)

                           .show(0).delay(i*400-400).animate({width:"90px",height:"90px",top:"300px"}, 800).attr("num",i);

        }else if(i<=8){

            $('#box_'+i+'').animate({left:100*i-500+"px"}, 0)

                           .show(0).delay(i*400-400).animate({width:"90px",height:"90px",top:"200px"}, 800).attr("num",i);

        }else if(i<=12){

            $('#box_'+i+'').animate({left:100*i-900+"px"}, 0)

                           .show(0).delay(i*400-400).animate({width:"90px",height:"90px",top:"100px"}, 800).attr("num",i);

        }else{

            $('#box_'+i+'').animate({left:100*i-1300+"px"}, 0)

                           .show(0).delay(i*400-400).animate({width:"90px",height:"90px",top:"0px"}, 800).attr("num",i);

        }

    };

    $('#lower span').bind("click",function(){

        $(this).addClass("select");

        var code=$(this).attr("num");

        for (var j=0; j<y.length; j++){

            if(code==y[j]){

                y = jQuery.grep(y, function(n, i){

                  return (n != code);

                });

                n=n+1;

            }else{

                n=n+0;

            }

        };

        if($('.select').length==7){

            if(n==7){

                $('#lower').empty().append('<a href="#"></a>');

                $('#lower a').fadeIn(800);

            }else{

                $('#page').delay(1000).append('<div id="tips"><p>密码错了,重来吧!</p></div>');

                $('#tips').slideDown(500).delay(2000).slideUp(500);

                $('#lower span').removeClass("select");

                n=0;

                y=['4','8','12','13','14','15','16'];

            }

        }   

    });

});

</script>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
JQuery操作表格(隔行着色,高亮显示,筛选数据)
Feb 23 Javascript
不用锚点也可以平滑滚动到页面的指定位置实现代码
May 08 Javascript
js导入导出excel(实例代码)
Nov 25 Javascript
微信小程序 条件渲染详解
Oct 09 Javascript
arcgis for js 修改infowindow样式的方法
Nov 02 Javascript
canvas轨迹回放功能实现
Dec 20 Javascript
详解使用vue-cli脚手架初始化Vue项目下的项目结构
Mar 08 Javascript
vue项目中使用百度地图的方法
Jun 08 Javascript
深入koa-bodyparser原理解析
Jan 16 Javascript
原生JS检测CSS3动画是否结束的方法详解
Jan 27 Javascript
Javascript原生ajax请求代码实例
Feb 20 Javascript
原生js实现无缝轮播图效果
Jan 28 Javascript
jQuery模拟新浪微博首页滚动效果的方法
Mar 11 #Javascript
jQuery实现在textarea指定位置插入字符或表情的方法
Mar 11 #Javascript
jQuery实现统计输入文字个数的方法
Mar 11 #Javascript
jQuery处理json数据返回数组和输出的方法
Mar 11 #Javascript
jquery实现表格本地排序的方法
Mar 11 #Javascript
jQuery实现渐变下拉菜单的简单方法
Mar 11 #Javascript
jQuery实现新消息闪烁标题提示的方法
Mar 11 #Javascript
You might like
PHP连接SQLSERVER 注意事项(附dll文件下载)
2012/06/28 PHP
thinkphp中空模板与空模块的用法实例
2014/11/26 PHP
Yii操作数据库实现动态获取表名的方法
2016/03/29 PHP
PHP迭代器和生成器用法实例分析
2019/09/28 PHP
javascript Xml增删改查(IE下)操作实现代码
2009/01/30 Javascript
一个cssQuery对象 javascript脚本实现代码
2009/07/21 Javascript
require.js配合插件text.js实现最简单的单页应用程序
2016/07/12 Javascript
VC调用javascript的几种方法(推荐)
2016/08/09 Javascript
jQuery实现的无限级下拉菜单功能示例
2016/09/12 Javascript
微信js-sdk分享功能接口常用逻辑封装示例
2016/10/13 Javascript
nodejs基础应用
2017/02/03 NodeJs
如何快速解决JS或Jquery ajax异步跨域的问题
2018/01/08 jQuery
jquery插件开发模式实例详解
2019/07/20 jQuery
python对url格式解析的方法
2015/05/13 Python
基于Python os模块常用命令介绍
2017/11/03 Python
Python将图片转换为字符画的方法
2020/06/16 Python
Python 数值区间处理_对interval 库的快速入门详解
2018/11/16 Python
深入理解Python异常处理的哲学
2019/02/01 Python
python的sorted用法详解
2019/06/25 Python
python使用matplotlib:subplot绘制多个子图的示例
2020/09/24 Python
Waterford美国官网:爱尔兰水晶制品品牌
2017/04/26 全球购物
德国内衣、泳装和睡衣网上商店:Bigsize Dessous
2018/07/09 全球购物
介绍一下EJB的分类及其各自的功能及应用
2016/08/23 面试题
单位消防安全制度
2014/01/12 职场文书
店长职务说明书
2014/02/04 职场文书
男女朋友协议书
2014/04/23 职场文书
优秀班主任经验交流材料
2014/06/02 职场文书
临床专业自荐信
2014/06/22 职场文书
公司试用期员工自我评价
2014/09/17 职场文书
师德师风个人自我剖析材料
2014/09/27 职场文书
党员批评与自我批评发言
2014/10/02 职场文书
单位工作证明
2014/10/07 职场文书
判缓刑人员个人思想汇报
2014/10/10 职场文书
2015年员工试用期工作总结
2015/05/28 职场文书
交流会主持词
2015/07/02 职场文书
检讨书范文
2019/04/16 职场文书