zoukankan      html  css  js  c++  java
  • JQuery

    先练习表格的增加和删除, 熟悉JQuery第一步:

    js代码:

    <script type="text/javascript">
            $(document).ready(function(){ 
                $("#addBtn").click(function(){
                    claeses.addRow();
                });
                $("#deleteBtn").click(function(){
                    claeses.deleteRow();
                });
            
            });
            function newClasses(){
                var me = this;
                this.addRow = function()
                {
                    var copyRow = $("#basicRow tr").clone(true);
                    $("#addClassTable tbody").append(copyRow);
                }
                this.deleteRow = function()
                {
                    $("#addClassTable input:checked").parent().parent().remove();
                }
            }
            var claeses = new newClasses();
        </script>

    html代码:

    <table id="addClassTable" border="1">
        <tbody>
            <tr>
                <td><input type="checkbox" /></td>
                <td>dffdf</td>
            </tr>
        </tbody>
    </table>
    <input id="addBtn" type="button" value="add"/>
    <input id="deleteBtn" type="button" value="delete"/>
    <table class="hidden" id="basicTable">
        <tbody id="basicRow">
            <tr>
                <td><input type="checkbox" /></td>
                <td><input type="text" /></td>
            </tr>
        </tbody>
    </table>

     $(selector).parent("exp");

    这个parent()方法返回的是所有父类, 如果加上参数"exp", 就会在所有父类中再找满足exp的父类返回.

    例如    $("input:checked").parent().parent(".text").remove();

    就会在上述代码中找 (包含选中复选框的input的)tr的class为text的元素返回.

    $(selector).parents("exp");

    同理, parents()返回的是所有父类元素.

    这个例子还能学习以下方法:

    $(selector).append(); $(selector).clone(true);

    $(selector).addClass(""); $(selector).css("","");

  • 相关阅读:
    Java开发必会的Linux命令
    为什么跳槽加薪会比内部调薪要高?
    程序员跳槽的最佳时机选择
    推荐!国外程序员整理的Java资源大全
    JavaScript最全编码规范
    window.open子窗口获取父窗口的值
    js获取iframe中的元素
    js数组合并为一个字符串
    js中for循环(原生js)
    js字符串截取为数组
  • 原文地址:https://www.cnblogs.com/chenyao/p/3156501.html
Copyright © 2011-2022 走看看