jquery写出点击开关

简介: jquery写出点击开关
<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title>jquery实现开关按钮</title>
    <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
    <style>
        .div1{
            width: 60px;
            height: 26px;
            border-radius: 15px;
            overflow: hidden;
            position: relative;
        }
        .div1 .left{
            position: absolute;
            left:4px;
        }
        .div1 .right{
            position: absolute;
            right:4px;
        }
        .div2{
            width: 30px;
            height: 20px;
            border-radius: 9px;
            background: #fff;
            position: absolute;
        }
        .open1{
            background: #ddd;
        }
        .open2{
            top: 3px;
            left: 5px;
        }
        .close1{
            width: 60px;
            height: 26px;
            border-radius: 15px;
            overflow: hidden;
            position: relative;
            background: #659dea;
        }
        .close2{
            left: 25px;
            top: 3px;
        }
    </style>
</head>
<body>
    <div class="div1 open1">
        <span class="left"></span>
        <span class="right"></span>
        <div class="div2 open2"></div>
    </div>
<script>
    $(function(){
        $(".div2").on('click',function() {
            // console.log('className======='+$(this).parent().get(0).className)
            $(this).parent().toggleClass('close1');
            $(this).parent().toggleClass('open1');
            $(this).toggleClass('close2');
            $(this).toggleClass('open2');
        })
    });
</script>
</body>
</html>
相关文章
|
8月前
|
JavaScript 前端开发 UED
jQuery 自动刷新页面但不闪烁的实现方法
jQuery 自动刷新页面但不闪烁的实现方法
|
25天前
|
JavaScript 前端开发 API
漂亮的jQuery对话框插件Dialogify
这是一款jQuery对话框插件。该对话框插件使用dialog元素和 HTMLDialogElement API来制作对话框, 可以生成漂亮的对话框效果。
40 7
|
JavaScript
jquery实现点击图片切换为另一图片,再次点击恢复到原图片
jquery实现点击图片切换为另一图片,再次点击恢复到原图片
151 0
|
JavaScript
jQuery实现点击开关图片切换
jQuery实现点击开关图片切换
68 0
|
JavaScript 前端开发
jquery如何在点击一个按钮时显示隐藏
jquery如何在点击一个按钮时显示隐藏
128 0
|
JavaScript
jquery写出点击开关
jquery写出点击开关
67 0
|
JavaScript
jquery全选按钮下-30
jquery全选按钮下-30
101 0
jquery全选按钮下-30
|
JavaScript
按钮被点击后屏蔽点击且倒计时60S能再次被点击-JS实现和JQuery实现
按钮被点击后屏蔽点击且倒计时60S能再次被点击-JS实现和JQuery实现
152 0
按钮被点击后屏蔽点击且倒计时60S能再次被点击-JS实现和JQuery实现