0
我有这个jQueryUI排序嵌套<ul>
-s工作,我以某种方式打破了一些东西。在jquery中嵌套排序
问题:我可以在每个列表中拖动项目,但不能将项目从一个列表移动到另一个列表。我发誓这是昨天工作。我做出的一个改变:我有<ul>
-s与id="sortable"
,但将其更改为class="sortable"
(因为id应该是唯一的)。我也将JS中的选择器从#sortable
更改为.sortable
以匹配。那不会造成这种情况,会吗?
转载这里:http://jsfiddle.net/DY2Ez/2/
/* JS */
$(document).ready(function() {
$("#accordion").accordion({ collapsible: true });
$(".sortable").sortable({ items: "> li.s" });
$(".sortable").disableSelection();
$("li.cntrl").sortable({ disabled: true }); //make controls not sort
});
如果您以前使用'#sortable',那么您的jQuery选择器只会匹配一个元素。现在你正在使用'.sortable',它正在接受所有这些。这是值得调查的重大差异。 –
这是你在找什么? http://jsfiddle.net/DY2Ez/3/ –
@JasonP看起来它符合OP的要求;值得添加它作为答案肯定? –