Я думаю, что единственный способ заставить это работать - это изменить исходный код плагина.
В jquery.tablesorter.js
, строка 483:
function checkHeaderMetadata(cell) {
if (($.metadata) && ($(cell).metadata().sorter === false)) {
return true;
};
return false;
}
Измените этот код на:
function checkHeaderMetadata(cell) {
if ((($.metadata) && ($(cell).metadata().sorter === false)) || $(cell).hasClass("not-sortable")) {
return true;
};
return false;
}
Теперь функция checkHeaderMetadata
также возвращает true, если в ячейке есть класс с именем not-sortable
.