• 实现滑动条与表单中的input中的value交互


      最近在写一个考试系统的项目,遇到一些比较有意思的小知识,在这里分享给大家

      下面是一个滑动条与input中的value值的交互,即滑动条的颜色会跟随给定input的value值实时变化,虽然表单中的range也能实现滑动条的效果,但是range有一定的兼容问题,下面为本人自己写的代码,可直接复制使用,以下为模板,仅供参考

    <!DOCTYPE html>

    <html>

    <head>

    <meta charset="UTF-8">

    <title></title>

    <style type="text/css">

    *{margin: 0;padding: 0;}

    #wrap{

    width:500px;

    height: 500px;

    border: 1px solid black;

    margin: 100px auto;

    }

    form{

    position: relative;

    }

    #board{

    width: 300px;

    height: 10px;

    border: 1px solid black;

    border-radius: 5px;

    position: absolute;

    top: 200px;

    left: 0px;

    list-style: none;

    overflow: hidden;

    }

    #board li{

    float: left;

    height: 10px;

    }

    input{

    margin-top: 30px;

    }

    #hLI{

    background: red;

    }

    #mLI{

    background: green;

    }

    #eLI{

    background: blue;

    }

    </style>

    </head>

    <body>

    <div id="wrap">

    <form action="">

    难<input type="number" id="hard"/><br />

    中<input type="number" id="mid"/><br />

    易<input type="number" id="easy"/><br />

    <ul id="board">

    <li id="hLI"></li>

    <li id="mLI"></li>

    <li id="eLI"></li>

    </ul>

    </form>

    </div>

    </body>

    </html>

    <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>

    <script type="text/javascript">

    //滑块函数

    function slide(){

    $("#hard").bind('input propertychange', function(){

    $("#hLI").css("width",$("#hard").val()*3);

    });

    $("#mid").bind('input propertychange', function(){

    $("#mLI").css("width",$("#mid").val()*3);

    });

    $("#easy").bind('input propertychange', function(){

    $("#eLI").css("width",$("#easy").val()*3);

    });

    }

    slide();

    </script>

      

  • 相关阅读:
    juqery 点击分页显示,指定一页显示多少个,首次加载显示多少个
    PHP指定时间戳/日期加一天,一年,一周,一月
    POJ 2955 Brackets 区间合并
    zoj 3537 Cake 区间DP (好题)
    DP——最优三角形剖分
    LightOJ 1422 Halloween Costumes
    POJ 1738 石子合并2 GarsiaWachs算法
    NIOP1995 石子合并(区间DP)
    POJ 2429
    pollard_rho和Miller_Rabin
  • 原文地址:https://www.cnblogs.com/sunweinan/p/6249975.html
Copyright © 2020-2023  润新知