Я использую jQuery и Sortable для упорядочивания списка элементов (и http://dragsort.codeplex.com).
Все работает отлично.
Я использую функцию на dragEnd
, чтобы упорядочить списки в порядке.
Вот мой код:
$("#list1, #list2").dragsort({ dragSelector: "div",
dragBetween: true,
dragEnd: saveOrder,
placeHolderTemplate: "<li class='placeHolder'><div></div></li>" });
function saveOrder() {
var data = $("#list1 li").map(function() { return $(this).children().html(); }).get();
$("input[name=list1SortOrder]").val(data.join("|"));
};
Мой вопрос: Есть ли в любом случае, что я могу сделать анимацию, пока я перетаскиваю? Или переместить элементы при перетаскивании? Мне просто нужно, чтобы он работал над Safari.
Вот пример:
http://www.youtube.com/watch?v=U3j7mM_JBNw
Посмотрите на перетаскивание (0:30), и вы увидите, о чем я говорю.
Спасибо.