2013-08-06 2 views
3

Jquery DataTables에서 필자는 컬럼 클릭시 테이블을 성공적으로 정렬합니다. 내가 원하는 것은 전체 행에 대해 하나의 정렬 화살표 만 보는 것입니다. 해당 화살표는 클릭 된 열의 위쪽 또는 아래쪽 화살표입니다. 그러나 기본적으로 모든 열 머리글에 위아래 화살표가 표시됩니다.데이터 테이블은 정렬 된 열에 정렬 화살표 만 표시합니다.

$('#results-table').dataTable({ 
    "bPaginate": false, 
    "bDeferRender": true, 
    "bAutoWidth": false, 
    "bFilter": false, 
    "bInfo": false, 
    "aoColumns": [{"bSortable":false}, null] 
}); 

답변

5

각 정렬 열이 jquery.dataTables.css 파일에서 오는 거기에 class="sorting" 있습니다 여기에 내 현재의 호출입니다. (또는 별도의 위치에 대체하여) 수동으로 원하는대로이 파일을 수정할 수

.sorting { 
    background: url("../images/sort_both.png") no-repeat scroll right center transparent; 
} 

:

.sorting { 
} 
+3

이 새를 해보고 싶어요이 클래스는 화살표를 포함하는 배경을 설정합니다 클래스를 아무 것도 사용하지 않고 배경을 덮어 쓰고, 화살표를 사용하지 않으려는 열에 적용합니다. – abc123

관련 문제