В tablesorter v2.18.1 теперь вы можете настроить таргетинг на столбец по имени класса элемента внутри заголовка;обратите внимание, что диапазон содержит имя целевого класса в первом столбце имени.
HTML
<table class="tablesorter">
<thead>
<tr>
<th><span class="first-name">First Name</span></th>
...
JS
$("table").tablesorter({
headers: {
'.first-name' : {
sorter: false
}
}
});
In tablesorter v2.0.5 и старше, были доступны только методы параметров метаданных и заголовков.
В версии 2.3 + столбцы можно отключить любым из следующих методов (все они делают одно и то же)в порядке приоритета:
jQuery data data-sorter="false"
.
<table class="tablesorter">
<thead>
<tr>
<th data-sorter="false">Age</th>
....
метаданные class="{ sorter: false }"
.(Для этого требуется плагин метаданных)
опция заголовков headers : { 0 : { sorter: false } }
.
$("table").tablesorter({
headers : { 0 : { sorter: false }
})
имя класса заголовка class="sorter-false"
.
<table class="tablesorter">
<thead>
<tr>
<th class="sorter-false">Discount</th>
....
отключить столбец, используя данные jQuery напрямую, но сделайте это до инициализации таблицы.
$("table thead th:eq(5)").data("sorter", false);
$("table").tablesorter(