JQuery Сортируемый расширяет ширину ячеек таблицы - PullRequest
0 голосов
/ 07 февраля 2020

Я применил сортируемый класс к моей таблице:

var $sortableList = $("#myTable");
$sortableList.sortable({ items: 'td', stop: sortEventHandler });

Все отлично работает и отлично, но когда щелкают мои элементы td по ширине, теперь меняется, и они заполняют строку.

У кого-нибудь были проблемы с этим?

1 Ответ

0 голосов
/ 07 февраля 2020

У меня была пустая ячейка таблицы в конце строки. Sortable применяет класс ui-sortable-handle ко всем элементам td в строке, а затем распределяет ширину для заполнения строки.

$('#EmptyCell').removeClass("ui-sortable-handle");

Удаление класса, описанного выше, для элементов td, которые вы не хотите включать в сортире это исправляет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...