jquery圖形密碼實(shí)現(xiàn)方法
本文實(shí)例講述了jquery圖形密碼實(shí)現(xiàn)方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
<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>密碼錯(cuò)了,重來(lái)吧!</p></div>');
$('#tips').slideDown(500).delay(2000).slideUp(500);
$('#lower span').removeClass("select");
n=0;
y=['4','8','12','13','14','15','16'];
}
}
});
});
</script>
希望本文所述對(duì)大家的jquery程序設(shè)計(jì)有所幫助。
- jQuery實(shí)現(xiàn)提示密碼強(qiáng)度的代碼
- jQuery判斷密碼強(qiáng)度實(shí)現(xiàn)思路及代碼
- passwordStrength 基于jquery的密碼強(qiáng)度檢測(cè)代碼使用介紹
- 基于JQuery的密碼強(qiáng)度驗(yàn)證代碼
- jQuery隨機(jī)密碼生成的方法
- JQuery記住用戶名和密碼的具體實(shí)現(xiàn)
- jquery 實(shí)現(xiàn)密碼框的顯示與隱藏示例代碼
- 密碼框顯示提示文字jquery示例
- jQuery密碼強(qiáng)度檢測(cè)插件passwordStrength用法實(shí)例分析
相關(guān)文章
jquery+ajax實(shí)現(xiàn)省市區(qū)三級(jí)聯(lián)動(dòng)(封裝和不封裝兩種方式)
這篇文章主要為大家詳細(xì)介紹了jquery+ajax實(shí)現(xiàn)省市區(qū)三級(jí)聯(lián)動(dòng)的相關(guān)代碼,包括封裝和不封裝兩種方式,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05
30個(gè)經(jīng)典的jQuery代碼開(kāi)發(fā)技巧
這篇文章主要介紹了30個(gè)經(jīng)典的jQuery代碼開(kāi)發(fā)技巧,包含了常見(jiàn)屬性、方法、元素等的使用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-12-12
jquery實(shí)現(xiàn)用戶登陸界面(示例講解)
下面小編就為大家?guī)?lái)一篇jquery實(shí)現(xiàn)用戶登陸界面(示例講解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-09-09
jQuery獲取radio選中項(xiàng)的值實(shí)例
本文主要介紹jQuery獲取radio選中項(xiàng)的值的方法,希望能幫到大家,有需要的朋友可以參考一下。2016-06-06
JQuery 動(dòng)態(tài)擴(kuò)展對(duì)象之另類視角
大家都知道javascript是動(dòng)態(tài)語(yǔ)言,它對(duì)動(dòng)態(tài)的支持是與身俱來(lái)的。2010-05-05
jquery1.4 教程一 便利的設(shè)置函數(shù)
jquery1.4已經(jīng)發(fā)布了,1.4相對(duì)于1.32的改進(jìn)還是非常巨大的,可以說(shuō)是全面性的,性能也全面超越了1.32。這一周,將一一展示jquery1.4的改進(jìn),同時(shí)也會(huì)放出相應(yīng)的demo。2010-02-02
jquery Tab 選項(xiàng)卡通用函數(shù)
用類作為選擇符雖然效率低點(diǎn)但是 可以多次重用 這個(gè)性質(zhì)不錯(cuò)2010-04-04
jQuery判斷瀏覽器并動(dòng)態(tài)調(diào)整select寬度的方法
這篇文章主要介紹了jQuery判斷瀏覽器并動(dòng)態(tài)調(diào)整select寬度的方法,涉及jQuery針對(duì)瀏覽器的判定及頁(yè)面元素屬性的動(dòng)態(tài)操作技巧,需要的朋友可以參考下2016-03-03
jQuery實(shí)現(xiàn)點(diǎn)擊任意位置彈出層外關(guān)閉彈出層效果
在之前做項(xiàng)目的時(shí)候經(jīng)常會(huì)在主頁(yè)面上點(diǎn)擊某個(gè)按鈕,右側(cè)彈出一個(gè)div輸出對(duì)應(yīng)內(nèi)容的詳細(xì)信息,怎么實(shí)現(xiàn)的呢,今天小編給大家分享通過(guò)jquery實(shí)現(xiàn)點(diǎn)擊任意位置彈出層外關(guān)閉彈出層效果,感興趣的朋友一起看看吧2016-10-10
jquery+CSS實(shí)現(xiàn)的多級(jí)豎向展開(kāi)樹(shù)形TRee菜單效果
這篇文章主要介紹了jquery+CSS實(shí)現(xiàn)的多級(jí)豎向展開(kāi)樹(shù)形TRee菜單效果,通過(guò)jquery自定義函數(shù)設(shè)置相應(yīng)參數(shù)實(shí)現(xiàn)屬性TRee菜單效果的功能,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-08-08

