jquery tablesorter — заголовки столбцов при наведении курсора мыши

StackOverflow https://stackoverflow.com/questions/1492910

  •  18-09-2019
  •  | 
  •  

Вопрос

есть ли способ навести указатель мыши на заголовок столбца, чтобы было ясно, что вы можете щелкнуть по заголовку столбца, чтобы отсортировать таблицу по этому столбцу

Это было полезно?

Решение

Да, это достижимо с помощью курсора:CSS-свойство указателя.Это свойство можно применить в файле CSS внутри соответствующего класса или напрямую с помощью jQuery:

$('th').css('курсор', 'указатель');

Другие советы

$('th').css('cursor', 'pointer');

Преимущество применения этого правила в JavaScript заключается в том, что стиль не будет применяться, если JavaScript отключен (это означает, что столбцы не будут сортироваться).

В качестве альтернативы вы можете использовать код «включения сортировки», применяющий класс к родительскому классу. table заголовков, что сокращает количество требуемых операций DOM и обеспечивает дальнейшее разделение поведения и представления.

$('table').makeSortable().addClass('sortable');

...

.sortable th {
    cursor: pointer;
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top