jquery滑块拖动验证插件使用

文章参考自:链接

1. 下载插件:链接

需要jq币,鉴于经常逛jQuery插件库,花了30大洋买了100jq币,发现开发还是挺费钱的,,,哈哈

2. 引入CSS到css文件夹: slide-unlock.css

3. 引入JS到js文件夹: jquery.slideunlock.js(当然jQuery库少不了的)

4. html页面引入路径(本人使用thymeleaf模板引擎):

1)css:
<!-- slide-unlock css -->
<link th:rel="stylesheet" th:href="@{/css/slide-unlock.css}"></link>
2)js:
<!-- slide-unlock js -->
<script th:src="@{/js/jquery.slideunlock.js}"></script>

5. 引入样式

<div id="slider">
        <div id="slider_bg"></div>
        <span id="label">>></span> <span id="labelTip">拖动滑块验证</span>
</div>

6. js脚本

<script>
    $(function () {
        var slider = new SliderUnlock("#slider",{
                successLabelTip : "验证成功" 
            },function(){
                alert("验证成功,即将跳转至百度");
                window.location.href="http://www.baidu.com"
            });
        slider.init();
    })
</script>

搞定

注意:

此插件直接使用可能不是很适合具体业务需求,可以根据自身需要修改slide-unlock.css样式文件,比如说将#slider中的margin: 100px auto;改成margin: 10px auto;这样margin值减小为10px,可能更适合

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,814评论 1 92
  • 学习 jQuery-fullPage.js 插件已经两天,参照网上的案例仿造了一个“魅族Note2官网”网页,中间...
    seporga阅读 6,508评论 2 11
  • 1.基础问题 1. = 和 == 和 === 的区别? = : 用于赋值== : 用于判断=== : 用于判断,必...
    月光在心中阅读 2,401评论 0 6
  • 小雯只谈过一次,还是在三年以前就结束的孽缘。结束的原因不难猜测,和大家想的一样,她异地恋的男朋友耐不住寂寞找了个新...
    七汐子阅读 192评论 0 3
  • 每一年的今天有点特别,是我妈妈的苦难日,因为我出现了。 本意是想像往常一样不用特别庆祝的仪式感了,但是一早还没醒来...
    Jennyyuyu阅读 180评论 0 0