• jQuery 带加减按钮的数字输入框


     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>带加减按钮的数字输入框</title>
     6     <meta name="keywords" content="ttt">
     7     <meta name="description" content="aaa">
     8     <script type="text/javascript" src="https://mydarling.gitee.io/resource/jQuery/jquery-1.9.1.min.js"></script>
     9     <style type="text/css">
    10         body{
    11             margin: 0;
    12             padding: 0;
    13             font-size: 14px;
    14             font-family: 'Microsoft YaHei', 'Times New Roman', Times, serif;
    15             letter-spacing: 0;
    16         }
    17         ol{
    18             margin: 0;
    19             padding: 20px 0 20px 30px;
    20         }
    21         ol>li{
    22             margin: 0 0 10px 0;
    23         }
    24         .number-box{
    25             border: #e5e5e5 solid 1px;
    26             display: inline-block;
    27             overflow: hidden;
    28         }
    29         .number-box input[type='text']{
    30             height: 30px;
    31             border-top: none;
    32             border-bottom: none;
    33             border-left:#e5e5e5 solid 1px;
    34             border-right:#e5e5e5 solid 1px;
    35             margin: 0;
    36             text-align: center;
    37              40px;
    38             outline:none;
    39             padding: 0 5px;
    40             float: left;
    41             line-height: 30px;
    42         }
    43         .number-box input[type='button']{
    44             height: 30px;
    45              40px;
    46             float: left;
    47             border: none;
    48             outline:none;
    49             background-color: #f3f3f3;
    50             line-height: 30px;
    51             cursor: pointer;
    52             padding: 0;
    53         }
    54         .number-box input[type='button']:hover{
    55             background-color: #f9f9f9;
    56         }
    57         .number-box input[type='button']:active{
    58             background-color: #f6f6f6;
    59         }
    60     </style>
    61 </head>
    62 <body>
    63 <ol>
    64     <li>
    65         <div class="number-box">
    66             <input type="button" class="on-number" value="-" data-v="-1">
    67             <input type="text" value="0">
    68             <input type="button" class="on-number" value="+" data-v="1">
    69         </div>
    70     </li>
    71     <li>
    72         <div class="number-box">
    73             <input type="button" class="on-number" value="-" data-v="-1">
    74             <input type="text" value="-2">
    75             <input type="button" class="on-number" value="+" data-v="1">
    76         </div>
    77     </li>
    78     <li>
    79         <div class="number-box">
    80             <input type="button" class="on-number" value="-" data-v="-1">
    81             <input type="text" value="9">
    82             <input type="button" class="on-number" value="+" data-v="1">
    83         </div>
    84     </li>
    85 </ol>
    86 <script type="text/javascript">
    87     $(document.documentElement).on("click",".on-number",function () {
    88         var $val=$(this).siblings("input[type='text']"),
    89             val=parseInt($val.val(),10)+parseInt($(this).data("v"));
    90         $val.val(isNaN(val) ? 0 : val);
    91     });
    92 </script>
    93 </body>
    94 </html>
  • 相关阅读:
    C 文件随机读写
    fread(),fwrite()函数
    C 将文本文件内容逆序打印
    C++ 文件复制
    关机效果
    xpath的语法
    ajax json 数据
    转帖 ASP.NET中高级程序员 面试题
    数据库查询的执行顺序
    【转载】母版页引用外部文件的路径问题
  • 原文地址:https://www.cnblogs.com/lgx5/p/14649811.html
Copyright © 2020-2023  润新知