Jquery 为什么div.tablesorter-sticky-wrapper的左设置总是为零?
我在这里使用tablesorter 2.18.2版和stickyHeaders小部件: 当stickyHeader出现在屏幕上时,它处于绝对位置,左侧始终为零。我的表格不在零位,因此stickyHeader出现在错误的位置 左侧设置不应该是桌子的左侧位置吗?这是虫子吗Jquery 为什么div.tablesorter-sticky-wrapper的左设置总是为零?,jquery,tablesorter,Jquery,Tablesorter,我在这里使用tablesorter 2.18.2版和stickyHeaders小部件: 当stickyHeader出现在屏幕上时,它处于绝对位置,左侧始终为零。我的表格不在零位,因此stickyHeader出现在错误的位置 左侧设置不应该是桌子的左侧位置吗?这是虫子吗 我尝试了cssStickyHeaders小部件,它正确地定位了stickyHeader,但没有提供z索引选项。我需要将z-index设置为4,以便标题显示在表格中控件的顶部。该小部件旨在添加表格左位置、左边距和填充,以对齐克隆的
我尝试了cssStickyHeaders小部件,它正确地定位了stickyHeader,但没有提供z索引选项。我需要将z-index设置为4,以便标题显示在表格中控件的顶部。该小部件旨在添加表格左位置、左边距和填充,以对齐克隆的标题。如果需要修改z索引,则可以使用
stickyHeaders\u zIndex
选项
小部件应该按原样工作。我创建的表格设置为向右浮动,它正确对齐
我相信您遇到的问题是使用stickyHeaders\u attachTo
选项将克隆附加到表包装器()
解决方案是将位置:relative
添加到包装器()
$(function () {
$('table').tablesorter({
theme: 'blue',
widgets: ['zebra', 'stickyHeaders'],
widgetOptions: {
stickyHeaders_attachTo: $('#wrapper'),
stickyHeaders_yScroll: $(window),
stickyHeaders_zIndex: 2
}
});
});