更新时间:2018/9/4 17:24:54
更新说明:本次更新增加了支持移动端的验证控件
样式1(仅支持PC端)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | //初始验证 function SlideCheckFail() { $( ".outer" ).removeClass( "act" ); $( ".inner" ).css( "left" , 0); $( ".inner" ).html( ">>" ); $( ".filter-box" ).css( 'width' , 0); $( ".outer>span" ).html( "按住滑块,拖拽到最右边" ); $( "#CaptchaID" ).val( "0" ); $( ".outer span" ).addClass( "txtRoll" ); } //验证成功 function SlideCheckSuccess(dx) { $( ".outer" ).addClass( "act" ); $( ".outer>span" ).html( "验证通过!" ); $( ".inner" ).html( '√' ); $( ".inner" ).css( "left" , dx); $( ".filter-box" ).css( 'width' , dx); $( "#CaptchaID" ).val( "1" ); $( ".outer span" ).removeClass( "txtRoll" ); } |
样式2(支持移动端和PC端)
首先需要初始化"slider"
1 2 3 4 5 6 7 8 9 10 | //初始化 var slider = new SliderUnlock( "#slider" , { successLabelTip: "验证成功" }, function () { //验证成功 $( "#label" ).html( '√' ); $( "#label" ).css( 'color' , 'green' ); $( "#labelTip" ).removeClass( "txtRoll" ); $( "#CaptchaID2" ).val( "1" ); }); |
初始化验证需要调用slider的两个方法
1 2 | slider.init(); slider.reset(); |
ie下不支持文字颜色滚动效果,其它正常
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | //初始验证 function SlideCheckFail() { $( ".outer" ).removeClass( "act" ); $( ".inner" ).css( "left" , 0); $( ".inner" ).html( ">>" ); $( ".filter-box" ).css( 'width' , 0); $( ".outer>span" ).html( "按住滑块,拖拽到最右边" ); $( "#CaptchaID" ).val( "0" ); $( ".outer span" ).addClass( "txtRoll" ); } //验证成功 function SlideCheckSuccess(dx) { $( ".outer" ).addClass( "act" ); $( ".outer>span" ).html( "验证通过!" ); $( ".inner" ).html( '√' ); $( ".inner" ).css( "left" , dx); $( ".filter-box" ).css( 'width' , dx); $( "#CaptchaID" ).val( "1" ); $( ".outer span" ).removeClass( "txtRoll" ); } |
特别申明:
本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com