我使用的是DataTables
,而不是使用图片的分页按钮,我决定使用图标。我使用的Bootstrap Font awesome CDN工作得很好,但在代理服务器中,由于某种原因,文件抛出404
,但DataTables
CDN加载正确。从DataTables文档,我发现DataTables有自己的字体,真棒的含义嵌入式之一,如下:
[1]这是一个很好的例子。
cdn.datatables.net/plug-ins/1.10.15/integration/font-awesome/dataTables.fontAwesome.css
字符串
Bootstrap CDN有字体的fa-forward等类,但在DataTables CDN中我找不到任何类,所以我如何添加分页的图标?
jQuery
var table = $('#example').DataTable({
pagingType: 'input',
pageLength: 5,
language: {
oPaginate: {
sNext: '<i class="fa fa-forward"></i>',
sPrevious: '<i class="fa fa-backward"></i>',
sFirst: '<i class="fa fa-step-backward"></i>',
sLast: '<i class="fa fa-step-forward"></i>'
}
}
})
型
使用DataTables
字体真棒,我如何在我的Jquery中添加类?
2条答案
按热度按时间gcuhipw91#
尝试使用此代码
希望这对你有帮助。
编辑
在这里,您可以使用
full_numbers
而不是input
,否则它将抛出错误,如无法读取未定义的属性“fnInit”。
而在你给定的font-awesome库中没有你想使用的字体,所以用其他字体代替。
个字符
在您指定的CDN中
型
在这里,您可以看到您的cdn继承了
fontawesome
字体家族所以如果你不能直接使用
fontawesome CDN
,那么在本地下载并上传到你的服务器上会对你有帮助。wqsoz72f2#
对于那些来这里寻找排序图标的人,DataTables实际上有一篇关于这个的旧博客文章:https://datatables.net/blog/2014-06-06
基本上,你可以在你自己的CSS中覆盖
datatables.css
的规则,如下所示:字符串