use*_*018 7 jquery jquery-selectors jquery-ui-sortable
我有以下示例表代码,
<table id="Table1">
<thead>
<th>Title</th>
</thead>
<tbody>
<tr>
<td>Row 1</td>
</tr>
<tr>
<td>Row 2</td>
</tr>
<tr>
<td>Row 3</td>
</tr>
<tr class='disabled'>
<td>Row 4</td>
</tr>
<tr>
<td>Row 5</td>
</tr>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
我在jQuery Sortable下面申请,工作正常,
$("#Table1 tbody").sortable({
});
Run Code Online (Sandbox Code Playgroud)
但是,现在我想排除类别为"禁用"的"tr"排序,我要应用下面的代码(jquery选择器),但它不起作用.选择器有什么问题吗?我必须在HTML表格中使用"thead"和"tbody".
或者有其他方法吗?谢谢,
$("#Table1 tbody tr:not(.disabled)").sortable({
});
Run Code Online (Sandbox Code Playgroud)
bil*_*can 14
使用items
选项:
通过将jQuery选择器传递给items选项,指定哪些项有资格进行排序.从此选项中排除的项目不可排序,也不是可排序项目的有效目标.
$("#Table1 tbody").sortable({
items: 'tr:not(.disabled)'
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3934 次 |
最近记录: |