jQuery滑动解锁插件SlideUnlock使用例子

html

<div class="slideunlock-wrapper">
    <input type="hidden" value="" class="slideunlock-lockable"/>
    <div class="slideunlock-slider">
        <span class="slideunlock-label"></span>
        <span class="slideunlock-lable-tip">Slide to unlock!</span>
    </div>
</div>

css

.slideunlock-wrapper{
    width: 360px;
    position: relative;
    padding: 50px;
    background: #ECF0F1;
    margin: 0 auto;
}
.slideunlock-slider{
    padding:20px;
    position: relative;
    border-radius: 2px;
    background-color: #FDEB9C;
    overflow: hidden;
    text-align: center;
}
.slideunlock-slider.success{
    background-color: #E5EE9F;
}
.slideunlock-label{
    width: 40px;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    background: #E67E22;
    z-index: 999;
    border-radius: 2px;
    cursor: pointer;
}
.slideunlock-label-tip{
    z-index: 9;
}
@media screen and (max-width: 640px) {
    .slideunlock-wrapper{
        width: 64%;
    }
}

JavaScript

depend on jQuery

<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.slideunlock.min.js"></script>
<script type="text/javascript">
    $(function () {
        var slider = new SliderUnlock(".slideunlock-slider", {
            labelTip: "滑动解锁",
            successLabelTip: "解锁成功",
            duration: 200   // 动画效果执行时间,默认200ms
        }, function(){
            alert('success');
        }, function(){
            $(".warn").text("index:" + slider.index + ", max:" + slider.max + ",lableIndex:" + slider.lableIndex + ",value:" + $(".slideunlock-lockable").val() + " date:" + new Date().getUTCDate());
        });
        slider.init();
        $("#reset-btn").on('click', function(){
            slider.reset();
        });
    })
</script>
var slider = new SliderUnlock(element, options, success, always);
slider.init();
// element is required and right. id or class or any identifying which can be loaded by jquery.
// if you dont want to give options, please give a null object, like this -- {}
//If you need to support mobile,Please add jQuery mobile plugin:
<script type="text/javascript" src="js/jquery.mobile.min.js"></script>

时间: 2024-11-09 03:02:26

jQuery滑动解锁插件SlideUnlock使用例子的相关文章

jquery滑动块插件推荐:noUiSlider和slideControl使用例子

滑动块在表现进度,人性化选择范围的场景下,非常合适.今天就给大家推荐2款简洁而不简单的jquery滑动块插件:noUiSlider和slideControl. 1.noUiSlider 一个轻量级的,高度可定制的范围滑块noUiSlider.支持谷歌Chrome,火狐,歌剧,Safari浏览器和Internet Explorer7至10.它也支持触摸功能的设备,如iPhone,iPad和Windows8和Android的设备. 使用方法很简单: 配置html: <div id="color

jQuery响应菜单插件PgwMenu使用例子

jQuery响应菜单插件PgwMenu pgwmenu是一个轻量级的jQuery响应菜单,充分响应导航菜单(桌面和移动设备),CSS自定义皮肤,SEO菜单优化. 使用方法: <link rel="stylesheet" type="text/css" href="pgwmenu.min.css"/> <script type="text/javascript" src="jquery.min.js&

jquery实现滑动图片自己测试的例子_jquery

最近正在回顾之前的一些基础知识,用jquery写了一个图片滑动的插件,虽然还是有些问题存在,用法很简单,只要在对目标元素绑定slideW()函数即可,该函数最多支持两个输入,分别是图片变化之后的宽度,以及动画的速度,如果不输入,则采用默认的宽度以及默认的速度. 下面是我自己测试的例子: 复制代码 代码如下: //html代码 <div class = "content"> <ul class = "list"> <li class =

jQuery的Scrollify插件实现滑动到页面下一节点

  这篇文章主要介绍了jQuery的Scrollify插件实现滑动到页面下一节点的相关资料,需要的朋友可以参考下 有时我们需要做一个单页面介绍产品特性,而单页面内容非常多且页面非常长,为了快速定位到产品特性节点,我们使用js侦听用户滚轮事件,当用户触发滚轮滑动或者使用手势触屏滑动时,即可定位到相应的节点.一款jQuery插件叫Scrollify帮我们做到了. Scrollify需要jQuery 1.6+以及缓冲动画easing插件配合来实现.HTML基本结构如下: ? 1 2 3 4 5 6 7

jQuery的Scrollify插件实现滑动到页面下一节点_jquery

有时我们需要做一个单页面介绍产品特性,而单页面内容非常多且页面非常长,为了快速定位到产品特性节点,我们使用js侦听用户滚轮事件,当用户触发滚轮滑动或者使用手势触屏滑动时,即可定位到相应的节点.一款jQuery插件叫Scrollify帮我们做到了. Scrollify需要jQuery 1.6+以及缓冲动画easing插件配合来实现.HTML基本结构如下: <!DOCTYPE HTML> <html> <head> <meta charset="utf-8&

WordPress滑动解锁防垃圾评论插件 myQaptcha安装和体验

老蒋经常在有些博客网站中看到WordPress滑动解锁的功能,这个功能基本上可以稍微有效的防止软件批量提交留言,因为在留言提交之前需要手工滑动解锁才可以.这里可以用myQaptcha插件实现,这个插件是由国人开发的,从体验上比mini-capatcha插件要好一些,至少看着比较帅气.   在这篇文章中,老蒋也来体验myQaptcha插件的安装和使用,看看有没有喜欢的用户然后拿去使用,最近几天老蒋就在整理WordPress防垃圾评论插件,也就是在挑选有没有适合我用的.   第一.myQaptcha

EasySlider 基于jQuery功能强大简单易用的滑动门插件_jquery

Easy Slider 是一个滑动门插件,支持任何图片或内容,当点击时实现横向或纵向滑动.它拥有一系列丰富的参数设置,可通过CSS来进行完全的控制.所以,基本上你只需要链接这个插件文件后,设置好内容,然后样式化CSS就可以了.EasySlider的功能 支持横向或纵向滑动 支持自动滚动 支持连续滑动 "上一屏"和"下一屏按钮" "到第一屏"和"最后一屏"按钮 隐藏的控制 可选的控制按钮包围标记 同一页面可支持多个滑动门 可设置

内容滑动切换效果jquery.hwSlide.js插件封装_jquery

经过前两部分的讲解,我们大概知道内容滑动切换的基本开发思路和技巧,现在我们在第三部分将前面两部分的代码进行优化,封装成一个jQuery插件:jquery.hwSlide.js.开发者可以轻松创建各种图片轮播效果.焦点图效果.图文混排滑动效果. 下载源码 hwSlider具有以下特性: 多个参数定制,满足不同项目需求. 支持移动端触控滑动. 支持图文混排,支持各种html元素. 响应式自适应屏幕尺寸. 同一页面支持多个滑动切换. 轻量级的,压缩版不到4KB. 支持所有现代浏览器,支持

jquery hwSlider-内容滑动切换效果jquery.hwSlide.js插件封装

经过前两部分的讲解,我们大概知道内容滑动切换的基本开发思路和技巧,现在我们在第三部分将前面两部分的代码进行优化,封装成一个jQuery插件:jquery.hwSlide.js.开发者可以轻松创建各种图片轮播效果.焦点图效果.图文混排滑动效果. hwSlider-内容滑动切换效果(三):jquery.hwSlide.js插件封装 hwSlider具有以下特性: 多个参数定制,满足不同项目需求. 支持移动端触控滑动. 支持图文混排,支持各种html元素. 响应式自适应屏幕尺寸. 同一页面支持多个滑动