zoukankan      html  css  js  c++  java
  • 010 使用jquery实现小需求练习-------对应选择器的练习

    1.需求

      点击所有的 p 节点, 能够弹出其对应的文本内容

      使第一个 table 隔行变色

      点击 button, 弹出 checkbox 被选中的个数

    2.程序

     1 <!DOCTYPE html>
     2 <html>
     3 <head>
     4 <meta charset="UTF-8">
     5 <title>Insert title here</title>
     6 <script type="text/javascript" SRC="jquery-3.2.1.min.js"></script>
     7 <script type="text/javascript">
     8     $(function(){
     9         //点击所有的 p 节点, 能够弹出其对应的文本内容
    10         $("p").click(function(){
    11             alert($(this).text());
    12         })
    13         //使第一个 table 隔行变色
    14         $("table:first tr:even").click(function(){
    15             $(this).css("background","#fab");
    16         });
    17         //点击 button, 弹出 checkbox 被选中的个数
    18         $("button").click(function(){
    19             var len=$(":checkbox:checked").length;
    20             alert(len);
    21         })
    22     })
    23 
    24 </script>
    25 </head>
    26 <body>
    27     <p>段落1</p>
    28     <p>段落2</p>
    29     <p>段落3</p>
    30     <table>
    31         <tr>
    32             <td>第一行</td>
    33             <td>第一行</td>
    34         </tr>
    35         <tr>
    36             <td>第一行</td>
    37             <td>第一行</td>
    38         </tr>
    39         <tr>
    40             <td>第一行</td>
    41             <td>第一行</td>
    42         </tr>
    43         <tr>
    44             <td>第一行</td>
    45             <td>第一行</td>
    46         </tr>
    47         <tr>
    48             <td>第一行</td>
    49             <td>第一行</td>
    50         </tr>
    51         <tr>
    52             <td>第一行</td>
    53             <td>第一行</td>
    54         </tr>
    55     </table>
    56     <br>
    57     <hr>
    58     <br>
    59     <table>
    60         <tr>
    61             <td>第一行</td>
    62             <td>第一行</td>
    63         </tr>
    64         <tr>
    65             <td>第一行</td>
    66             <td>第一行</td>
    67         </tr>
    68         <tr>
    69             <td>第一行</td>
    70             <td>第一行</td>
    71         </tr>
    72         <tr>
    73             <td>第一行</td>
    74             <td>第一行</td>
    75         </tr>
    76         <tr>
    77             <td>第一行</td>
    78             <td>第一行</td>
    79         </tr>
    80         <tr>
    81             <td>第一行</td>
    82             <td>第一行</td>
    83         </tr>
    84     </table>
    85 
    86     <input type="checkbox" name="test" />
    87     <input type="checkbox" name="test" />
    88     <input type="checkbox" name="test" />
    89     <input type="checkbox" name="test" />
    90     <input type="checkbox" name="test" />
    91     <input type="checkbox" name="test" />
    92     <button>您选中的个数</button>
    93 </body>
    94 </html>
  • 相关阅读:
    Qt 动态添加控件,并删除指定控件
    Qt 采用遍历方式删除QList中全部元素的方法
    Qt 动态添加checkbox,并添加点击事件
    Qt 动态添加删除控件总结
    Qt 动态添加删除控件的方法
    Qt QScrollArea显示滚动条(添加自定义控件)
    Qt Qt::​Alignment 设置对齐方式
    Qt QListView 简单应用
    MATLAB R2019b超详细安装教程
    OpenCV 伪彩 applyColorMap
  • 原文地址:https://www.cnblogs.com/juncaoit/p/7275086.html
Copyright © 2011-2022 走看看