jQuery: таблица sor (t) не работает в новых версиях jQuery

0

Я хотел бы использовать этот пример jsfiddle http://jsfiddle.net/NyQPD/59/ с последней библиотекой пользовательского интерфейса jQuery и jQuery, но он не работает должным образом.

Если вы попытаетесь переключиться на более новые версии, основная функциональность (переупорядочение столбцов таблицы путем перетаскивания) перестает работать правильно. Основное различие заключается в том, что, конечно, в этой скрипте используется sortTable, а новые версии поддерживают только сортировку (с одним T).

Поэтому мой вопрос: есть ли способ изменить эту скрипту так же, как если бы библиотека jQuery была переключена на 2.0.2?

Я попытался изменить его, добавив эту функциональность (которая явно не работает должным образом):

 $('table').sortable({
     placeholder: 'placeholder',
     helperCells: 'td'
 }).disableSelection();

Или в лучшем виде: может ли даже сортировка jQuery UI сортировать функцию, чтобы сделать эту таблицу сортируемой? (переупорядочение его столбцов)

  • 0
    2.0.X претерпел серьезные изменения. Это должно быть обновлено
  • 0
    Метод isOverAxis удален из пользовательского интерфейса jquery 1.10.x. Тогда, к сожалению, jquery Migrate не достаточно, чтобы решить проблему

1 ответ

2
Лучший ответ

Попробуйте это: - http://jsfiddle.net/adiioo7/NyQPD/61/

Работаю отлично с моей стороны. После обновления версии jQuery также обновите версию jQuery UI.

$(function () {
    $('#ex7').sorttable({
        placeholder: 'placeholder',
        helperCells: 'td'
    })
});
  • 1
    Кажется, это работает хорошо. Большое спасибо за ответ!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню