滚动条到最后
// 滚动到指定位置
let rows = layui.table.cache.test;
for (let i = 0; i < rows.length; i++) {
// console.log(rows[i]);
if (rows[i].day == id) {
let j = rows[i].LAY_TABLE_INDEX;
$('tbody > tr').eq(j).css('background', '#e5e5e5');
let cellHtml = $('tbody > tr').eq(j);
$(".layui-table-main").animate({
scrollTop: cellHtml.offset().top - $(".layui-table-main").offset().top + $(".layui-table-main").scrollTop()
}, 200);
}
}
// 滚动条到最后加选中
index: i+1, // 选中行的下标。 0 表示第一行
var tablecell = $(".layui-table-main");
var cellHtml = tablecell.find("tr[data-index="+ i +"]");
var cellTop = cellHtml.offset().top;
tablecell.scrollTop(cellTop - 160);
table.setRowChecked('saletable', {
type : 'radio',
index: i+1, // 选中行的下标。 0 表示第一行
});
评论区