У меня есть таблица с разными строками и полями. В одной строке у меня есть два поля с display:none;, и когда я делаю перетаскивание этих строк, есть эффект, подобный боковому отступу в <tbody> и <thead>, таблица не сжимается, элементы таблицы да.
В следующем JsFiddle в первой строке работает неправильно, но во второй строке, которая имеет только одно поле с display:none;, оно работает.
Если у вас есть вопросы, спросите его.
Таблица при перетаскивании:
Сначала я думал, что это можно решить, ища количество элементов <td> с классом .hidden-td (класс с display: none;) и искать элемент с классом .placeholder-style (это класс, который имеет <tr>, который генерируется при выполнении перетаскивания) и добавляет много <td>, как есть в <tr>, который я перемещаю, но не работает, не работает.
Я знаю, сколько полей имеет clase .hidden-td с этой строкой
var numcells = $('.hidden-td').length;
Проблема
У меня есть 9 элементов в первой строке, а в другой - 8. В моей функции start() я скрывал только один столбец в моем заполнителе, поэтому, когда я делаю перетаскивание первой строки, один столбец остается без применения class .hidden-td, и поэтому есть место в конце столбцов.
Как я могу это исправить?

