我在使用jQuery UI的sortable函数时遇到了问题,滚动似乎无法正常工作。
如果第二个列表(每个tbody中都创建了一个表格行的列表,并且每个tbody都是connect的)不可见,我希望可以向它滚动以便能够将我的表格行放置到该列表中。
这是我的HTML设置:
<ul>
<li>
<ul>
<li>
<table class="treeleerling">
<tbody class="oder0">
<tr class="suborder0">
</tr>
<tr class="sub1order">
</tr>
</tbody>
</table>
</li>
</ul>
</li>
<li>
<ul>
<li>
<table class="treeleerling">
<tbody class="oder1">
<tr class="suborder0">
</tr>
<tr class="suborder1">
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
并且 jQuery 代码
$(document).ready(function() {
$("#left tbody").sortable({
connectWith : '#left tbody',
scroll : true,
scrollSensitivity: 40,
});
});
排序没问题,但是滚动不起作用。我做错了什么吗?
更新: 我重构了代码,现在只使用列表中的列表项而不是表格体中的表格行。问题仍然存在。