Css dataTables固定列插件不工作

Css dataTables固定列插件不工作,css,datatables,jquery-plugins,lost-focus,Css,Datatables,Jquery Plugins,Lost Focus,要共享我在github repo链接上创建的项目中的文件,请执行以下操作: 这个存储库有index.html,表在其中以DOM结构加载,类似于我运行应用程序时创建的内容。repo拥有所有必要的css和js文件 我已经在github上的README.md文件中为这个项目添加了确切的问题描述,并在这里再次粘贴相同的内容 数据表版本:1.9.1 Datatable固定列版本:3.0.2 DataTables固定列的问题 这里的问题是,尽管滚动条出现,但左列并不是固定的,因此当您移动滚动条时,所有内容都

要共享我在github repo链接上创建的项目中的文件,请执行以下操作:

这个存储库有index.html,表在其中以DOM结构加载,类似于我运行应用程序时创建的内容。repo拥有所有必要的css和js文件

我已经在github上的README.md文件中为这个项目添加了确切的问题描述,并在这里再次粘贴相同的内容

数据表版本:1.9.1 Datatable固定列版本:3.0.2

DataTables固定列的问题

这里的问题是,尽管滚动条出现,但左列并不是固定的,因此当您移动滚动条时,所有内容都会移动

此外,如果您单击表中的第一个元素,即ServerName,则表将水平展开并相互矛盾。在此过程中,如果您注意到滚动条首先应用于class=tab内容的外部div,然后应用于class dataTables\u scrollBody的div

我在这里寻找一个解决方案,这样我就可以成功地使用Datatable固定列插件

使现代化 因此,现在我已经将datatables v更新为1.10,并将代码推送到gitlab中的相同位置。虽然现在fixedColumns插件正在工作,但并不顺利

以下是我现在面对的问题:

表格被渲染成带有垂直和水平滚动条的DIV,这看起来不太好。 现在,如果单击表格中的第一个元素,即最左上角的单元格,垂直滚动条将消失,表格将正确显示。但FixedColumn尚未开始工作


现在,如果您从此表中失去焦点,并且如果您回来,您将注意到FixedColumns插件开始顺利工作。

您可以升级到最新的DataTable 1.10版吗?固定列在最新版本中工作我正在使用它们鉴于时间线,这对我来说不是一个选项,但这是否意味着FixedColumns插件不适用于dataTables 1.9.1?您还知道dataTables 1.10是否可以使用jquery 1.9?jquery 1.9可以工作-这很有用:我无法在dataTables 1.9上使用固定列-所以我升级了-我可能做了一些愚蠢的事情,这就是为什么它不起作用-我查看了您的并注意到您从未真正调用FixedColumns。在相关处理程序之后分配处理程序-必须将fnInitComplete定义为dataTable定义的一部分。您还错误地调用了FixedColumns-您需要这样做:new$.fn.dataTable.FixedColumns..无论什么。。。这些改变不会让事情顺利进行,但会让你更接近你需要的地方!