我正在使用 jQuery 数据表和 oTableTools aButtons。我正在这样做:
oTableTools: {
aButtons: [
{
sExtends: 'text',
sButtonText: 'Add +',
fnClick: function ( nButton, oConfig, oFlash ) {/*stuff*/},
sButtonClass: 'btn-success'
}
]
},
我的问题是a.DTTT_button
dataTable.tableTools.css:38 上的类覆盖了.btn-success
bootstrap-combined.min.css:9 上的类,所以我的按钮是灰色而不是绿色。它们都是从外部源加载的,所以我无法编辑它们,并且更改它们的加载顺序不会影响任何东西,大概是因为 dataTable.tableTools.css 中的定义更具体,专门针对锚。
有没有办法强制在加载时sButtonClass
优先a.DTTT_button
,或者我将不得不在我的本地 css 文件中创建一个新类来复制我想要的样式并改为调用它?这对我来说感觉不太干净,所以如果我不是绝对必须这样做,我宁愿不这样做。