jQuery UI可排序,如何检查其最后一个tr并删除类

如何解决jQuery UI可排序,如何检查其最后一个tr并删除类

|| 我有一个表格,其中有一个表格,该表格使用可排序以允许拖放排序,它还具有可以单击以上下移动行的上下箭头。生成表格后,我在第一行隐藏了向上箭头,在最后一行隐藏了向下箭头。但是,当拖放或使用箭头上下移动行时,它不会更新上下箭头。我该如何解决
function sortt() {

    $(\"#table_or tbody tr:first\").find(\".moveUp\").hide();
    $(\"#table_or tbody tr:last\").find(\".moveDown\").hide();

    $(\"#table_or tbody tr\").each(function(){              
        $idx = $(\"#table_or tbody tr\").index(this)+1;
        $(this).find(\"input[name$=_order]\").val($idx); 
        $(this).children(\"td\").eq(2).html(\"Order: \"+$idx);


        //updates zebra 
        $(\"#table_or tbody tr:odd\").removeClass().addClass(\"zebra2\");
        $(\"#table_or tbody tr:even\").removeClass().addClass(\"zebra1\"); 

       //Check if the custom input exists
        if($(this).find(\"input.custom_opt\").val()!=undefined){    
            $val = $(this).find(\"input.custom_opt\").val(); //get the value
            $val = $val.split(\"|\"); //split the value string into an array
           // var cust_dis = $(this).find(\"input.cust_dis\").val();
           // alert(cust_dis);
            $val[6] = $idx; //Update the order value within the array
            $newVal = \"\";
            //Loop through the array and recreate delimited string. 
            for( $i=0; $i<$val.length; $i++ ){
                if($i!=0){ $newVal = $newVal+\"|\"; }
                $newVal = $newVal+$val[$i];
                }
            $(this).find(\"input.custom_opt\").val($newVal); //Give the custom input its updated value.    
            } 
        });
    }
    

解决方法

        尝试以下代码找到最后一个tr:
      $(\'#myTableId tr:last\').removeClass(\'className1 ClassName2\');
希望这可以帮助...     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?
Java在半透明框架/面板/组件上重新绘画。
Java“ Class.forName()”和“ Class.forName()。newInstance()”之间有什么区别?
在此环境中不提供编译器。也许是在JRE而不是JDK上运行?
Java用相同的方法在一个类中实现两个接口。哪种接口方法被覆盖?
Java 什么是Runtime.getRuntime()。totalMemory()和freeMemory()?
java.library.path中的java.lang.UnsatisfiedLinkError否*****。dll
JavaFX“位置是必需的。” 即使在同一包装中
Java 导入两个具有相同名称的类。怎么处理?
Java 是否应该在HttpServletResponse.getOutputStream()/。getWriter()上调用.close()?
Java RegEx元字符(。)和普通点?