Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 具有其父tr的可排序表_Jquery_Jquery Ui Sortable - Fatal编程技术网

Jquery 具有其父tr的可排序表

Jquery 具有其父tr的可排序表,jquery,jquery-ui-sortable,Jquery,Jquery Ui Sortable,这是我的桌子 <table class="sortable"> <tr class="sort_tr"> <td> <table> <tr><td>data sub1</td></tr> <tr><td>data sub2</td></tr> </table>

这是我的桌子

<table class="sortable">
    <tr class="sort_tr">
     <td>
       <table>
    <tr><td>data sub1</td></tr>
            <tr><td>data sub2</td></tr>
        </table>
     </td>
   </tr class="sort_tr">
      <tr>
        <td>data2</td>
      </tr>

数据子1
数据子2
数据2

我为使这个表可排序而编写的脚本如下:

       <script>
        $(function() {
         $( ".sortable" ).sortable({items:'tr'});
        });
       </script>

$(函数(){
$(“.sortable”).sortable({items:'tr'});
});
我只想对类为“sortable”的表的子tr进行排序。但现在它可以对子表的tr进行排序。如何禁用子tr的排序


您想要这种功能吗

然后我为它使用了
:not()
选择器

在这里,我选择了
可排序
类中的所有
,除了
可排序
类中的
tr


编辑: 检查此已编辑的演示,这是您想要的-->

你知道吗,可以用特定的类对tr进行排序吗?@shin你是什么意思?我更新了我的html结构,我想让tr只可排序,因为类“sort\u tr”sort\u tr已经绑定了Dropable事件,因此,我的代码不起作用。您知道如何同时使用这两种代码吗?。提前感谢您希望在
sortable
sort\u tr
作为可排序的,其余的作为可拖放的?