我在使用 jQueryUI 的可排序功能时遇到了问题:
<div class="sortable">
<div class="ui-state-default">
<h4></h4>
<input type="text" />
<button></button>
</div>
...more <div>
</div>
我的目标是不能对整个 div 进行排序,而只能对输入元素进行排序。那可能吗?
我已经尝试了几件事,但没有任何效果......
$(".sortable").sortable({ items: "> input" });
$(".sortable").sortable({ items: "> input[type=text]" });
$(".sortable").sortable({ items: "> div > input" });
$(".sortable").sortable("option", 'items', 'div > input');
我已经用谷歌搜索了一个解决方案,但除了这个类似的问题之外什么也没找到,但我认为 .cancel() 函数对我来说不是一个解决方案。
有什么帮助吗?