jQueryUIのレンダリングが必要なデータテーブルを伝えることができません。これは、このように行われます。これは$.fn.dataTableExt.oJUIClasses
を使用するためのDataTableを
var table = $('#example').dataTable({
bJQueryUI: true
})
指示し、それ以外の場合は $.fn.dataTableExt.oStdClasses
が使用されている(それがあなたの主な問題でした)
今のクラスの順序は重要です。あなたには、いくつかの他の色に背景を設定myClass
を追加する場合(これはあなたが望むものである):
$.fn.dataTableExt.oJUIClasses.sSortColumn = 'myClass sorting_';
あなたは完全に
$.fn.dataTableExt.oJUIClasses.sSortColumn = 'myClass';
はmyClass_1
、myClass_2
になりますsorting_x
をスキップしたい場合はそうです。
$.fn.dataTableExt.oJUIClasses.sSortColumn = 'sorting_ myClass';
完全に物事を混乱させます。小さなデモ - >http://jsfiddle.net/f6qLqyao/
は、ここですべてのデフォルトoJUIClassesクラスの完全なリストである:
sFilter: "dataTables_filter"
sFilterInput: ""
sFooterTH: "ui-state-default"
sHeaderTH: "ui-state-default"
sInfo: "dataTables_info"
sJUIFooter: "fg-toolbar ui-toolbar ui-widget-header ui-helper-clearfix ui-corner-bl ui-corner-br"
sJUIHeader: "fg-toolbar ui-toolbar ui-widget-header ui-helper-clearfix ui-corner-tl ui-corner-tr"
sLength: "dataTables_length"
sLengthSelect: ""
sNoFooter: "no-footer"
sPageButton: "fg-button ui-button ui-state-default"
sPageButtonActive: "ui-state-disabled"
sPageButtonDisabled: "ui-state-disabled"
sPaging: "dataTables_paginate fg-buttonset ui-buttonset fg-buttonset-multi ui-buttonset-multi paging_"
sProcessing: "dataTables_processing"
sRowEmpty: "dataTables_empty"
sScrollBody: "dataTables_scrollBody"
sScrollFoot: "dataTables_scrollFoot ui-state-default"
sScrollFootInner: "dataTables_scrollFootInner"
sScrollHead: "dataTables_scrollHead ui-state-default"
sScrollHeadInner: "dataTables_scrollHeadInner"
sScrollWrapper: "dataTables_scroll"
sSortAsc: "ui-state-default sorting_asc"
sSortColumn: "sorting_"
sSortDesc: "ui-state-default sorting_desc"
sSortIcon: "DataTables_sort_icon"
sSortJUI: "css_right ui-icon ui-icon-carat-2-n-s"
sSortJUIAsc: "css_right ui-icon ui-icon-triangle-1-n"
sSortJUIAscAllowed: "css_right ui-icon ui-icon-carat-1-n"
sSortJUIDesc: "css_right ui-icon ui-icon-triangle-1-s"
sSortJUIDescAllowed: "css_right ui-icon ui-icon-carat-1-s"
sSortJUIWrapper: "DataTables_sort_wrapper"
sSortable: "ui-state-default sorting myClass"
sSortableAsc: "ui-state-default sorting_asc_disabled"
sSortableDesc: "ui-state-default sorting_desc_disabled"
sSortableNone: "ui-state-default sorting_disabled"
sStripeEven: "even"
sStripeOdd: "odd"
sTable: "dataTable"
sWrapper: "dataTables_wrapper"
あなたが機能をソートするかをしたいですか? –
はいソート機能を有効にします。私はちょうどsorting_ *クラスが私が設定している行の背景色を隠すことをしたくないです –