有一种方法可以在您浏览列标题时用手进行鼠标悬停,以便您可以单击列标题以按该列对表进行排序
答案 0 :(得分:2)
是的,使用cursor:pointer CSS属性可以实现这一点。可以在相应类的CSS文件中应用此属性,也可以直接使用jQuery:
$('th')。css('cursor','pointer');
答案 1 :(得分:0)
$('th').css('cursor', 'pointer');
在JavaScript中应用此规则的优点是,如果禁用JavaScript,则样式将不适用(意味着列不可排序)。
或者,您可以让“排序启用”代码将类应用于标题的父table
,从而减少所需的DOM操作数量,并进一步分离行为和表示。
$('table').makeSortable().addClass('sortable');
...
.sortable th {
cursor: pointer;
}