jquery tablesorter — заголовки столбцов при наведении курсора мыши
-
18-09-2019 - |
Вопрос
есть ли способ навести указатель мыши на заголовок столбца, чтобы было ясно, что вы можете щелкнуть по заголовку столбца, чтобы отсортировать таблицу по этому столбцу
Решение
Да, это достижимо с помощью курсора:CSS-свойство указателя.Это свойство можно применить в файле CSS внутри соответствующего класса или напрямую с помощью jQuery:
$('th').css('курсор', 'указатель');
Другие советы
$('th').css('cursor', 'pointer');
Преимущество применения этого правила в JavaScript заключается в том, что стиль не будет применяться, если JavaScript отключен (это означает, что столбцы не будут сортироваться).
В качестве альтернативы вы можете использовать код «включения сортировки», применяющий класс к родительскому классу. table
заголовков, что сокращает количество требуемых операций DOM и обеспечивает дальнейшее разделение поведения и представления.
$('table').makeSortable().addClass('sortable');
...
.sortable th {
cursor: pointer;
}