Jquery UI ConnectБез подключения

Я пытаюсь использовать пользовательский интерфейс Jquery, сортируемый для подключения списков сортируемых элементов. Кажется, все работает нормально, но я не могу заставить свойство connectWith что-либо делать.

У меня есть довольно простая HTML-страница:

<div id="easy"></div>
<div id="medium"></div>
<div id="hard"></div>

и еще немного JQuery:

var puzzles = {
    easy: [1,2,3,4,5,6,7,8,9],
    medium: [1,2,3,4,5,6],
    hard: [1,2,3,4,5,6,7]
};

for (var i in puzzles) {
    $("#" + i).append("<ul class='" + i + " '>");
    for (var j = 0; j < puzzles[i].length; j++) {
        $("ul." + i).append("<li id='" + i + "_" + j + "' class='" + i + "'>" + (j + 1) + "</li>");
    }
}

$("ul").sortable({
    connectWith: "ul"
}).disableSelection();

У меня есть демонстрационная страница на JsFiddle.

Списки будут хорошо сортироваться, но почему они не соединятся?


person Peter Olson    schedule 01.08.2011    source источник


Ответы (1)


Работает с jQuery v1.5.2, но не работает с jQuery v1.6.1 и выше.

дополнительную информацию можно найти в системе отслеживания ошибок пользовательского интерфейса jquery, http://bugs.jqueryui.com/ticket/3739.

person anderssonola    schedule 01.08.2011
comment
Ни строка, ни массив не будут работать. Есть ли что-то еще, что будет работать? Я могу просто использовать старую версию jQuery, но мне кажется, что это небольшая проблема. - person Peter Olson; 01.08.2011