zoukankan      html  css  js  c++  java
  • JQuery简单入门

    • JQuery的遍历操作

    1.  被遍历的对象(是一个集合)

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title>使用对象访问方式遍历</title>
            <script type="text/javascript" src="../js/jquery-1.11.0.min.js" ></script>
            <script>
                $(function(){
                    // 全选/ 全不选
                    $("#checkallbox").click(function(){
                        var isChecked = this.checked;
                        //使用对象访问的方式进行遍历,语法:$().each(function(){})
                        $("input[name='hobby']").each(function(){
                            this.checked = isChecked;
                        });
                    });
                });
            </script>
        </head>
        <body>
            请选择您的爱好<br/>
            <input type="checkbox" id="checkallbox" /> 全选/全不选 <br/>
            <input type="checkbox" name="hobby" value="足球" /> 足球
            <input type="checkbox" name="hobby" value="篮球" /> 篮球
            <input type="checkbox" name="hobby" value="游泳" /> 游泳
            <input type="checkbox" name="hobby" value="唱歌" /> 唱歌 <br/>
        </body>
    </html>

    2.  被遍历的对象

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title>使用工具类遍历方式</title>
            <script type="text/javascript" src="../js/jquery-1.11.0.min.js" ></script>
            <script>
                /**
                 * 说明:两种遍历方式,掌握其中一种即可,个人觉得此种方式较容易理解!
                 */
            
                $(function(){
                    // 全选/ 全不选
                    $("#checkallbox").click(function(){
                        var isChecked = this.checked;
                        //使用工具类遍历方式,语法:$.each(array,function(i,j){}) 
                        //其中array代表被遍历的对象,i代表角标,j代表遍历后的内容。
                        $.each($("input[name='hobby']"), function(i,j) {
                            j.checked = isChecked;
                        });
                    });
                });
            </script>
        </head>
        <body>
            请选择您的爱好<br/>
            <input type="checkbox" id="checkallbox" /> 全选/全不选 <br/>
            <input type="checkbox" name="hobby" value="足球" /> 足球
            <input type="checkbox" name="hobby" value="篮球" /> 篮球
            <input type="checkbox" name="hobby" value="游泳" /> 游泳
            <input type="checkbox" name="hobby" value="唱歌" /> 唱歌 <br/>
        </body>
    </html>
    •  文本操作

  • 相关阅读:
    win2008服务器,fastCGI完美设置教程
    IIS7中配置FastCGI运行PHP
    Apple 移动设备绑定动态生成元素点击事件$(document).on('click',element,callback)失效解决方法
    MacOS Catalina 10.15 brew 安装 PHP 和 使用 pecl 安装 Mcrypt
    Redis 列表命令记录
    Redis hash类型命令
    Redis 字符串命令
    Redis 通用命令记录
    Redis 三种启动方式
    Mac 使用 wget 安装 Redis3.0
  • 原文地址:https://www.cnblogs.com/douzujun/p/7892490.html
Copyright © 2011-2022 走看看