Удалить jQuery tablesorter из таблицы Я использую jQuery tablesorter (http://tablesorter.com). После применения к таблице $('#myTable').tablesorter(), как я могу удалить его из таблицы? Ответ 1 Для этого нет встроенной функции, но вы можете удалить имена классов и привязки событий, чтобы остановить ее работу... попробуйте что-то вроде этого: $('table') .unbind('appendCache applyWidgetId applyWidgets sorton update updateCell') .removeClass('tablesorter') .find('thead th') .unbind('click mousedown') .removeClass('header headerSortDown headerSortUp'); Вышеуказанное не будет работать, если у вас запущен плагин pager. Ответ 2 tablesorter2.0 $("#table").trigger("destroy"); или если вам просто нужно обновить все после добавления нового thead: $("#table").trigger("updateAll"); - > http://mottie.github.io/tablesorter/docs/index.html Ответ 3 Последняя версия библиотеки сортировщика таблиц предоставляет метод Destroy Из версии 2.16 метод destroy() был добавлен в библиотеку сортировщика таблиц, используйте этот метод для удаления таблиц из таблицы. Ответ 4 используйте приведенную ниже функцию onclick для удаления элемента shorting function removeTableShorter(){ $("#myTable").tablesorter({ headers: { 0: {sorter: false}, 1: {sorter: false}, 2: {sorter: false}, 3: {sorter: false}, 4: {sorter: false}, 5: {sorter: false} } }); $('#myTable th').removeAttr('class');} u может увеличить количество заголовков в соответствии с количеством столбцов таблицы.
Ответ 1 Для этого нет встроенной функции, но вы можете удалить имена классов и привязки событий, чтобы остановить ее работу... попробуйте что-то вроде этого: $('table') .unbind('appendCache applyWidgetId applyWidgets sorton update updateCell') .removeClass('tablesorter') .find('thead th') .unbind('click mousedown') .removeClass('header headerSortDown headerSortUp'); Вышеуказанное не будет работать, если у вас запущен плагин pager.
Ответ 2 tablesorter2.0 $("#table").trigger("destroy"); или если вам просто нужно обновить все после добавления нового thead: $("#table").trigger("updateAll"); - > http://mottie.github.io/tablesorter/docs/index.html
Ответ 3 Последняя версия библиотеки сортировщика таблиц предоставляет метод Destroy Из версии 2.16 метод destroy() был добавлен в библиотеку сортировщика таблиц, используйте этот метод для удаления таблиц из таблицы.
Ответ 4 используйте приведенную ниже функцию onclick для удаления элемента shorting function removeTableShorter(){ $("#myTable").tablesorter({ headers: { 0: {sorter: false}, 1: {sorter: false}, 2: {sorter: false}, 3: {sorter: false}, 4: {sorter: false}, 5: {sorter: false} } }); $('#myTable th').removeAttr('class');} u может увеличить количество заголовков в соответствии с количеством столбцов таблицы.