php table 其中一个表格放2条数据_其它放一条数据,jsp页面中,一个table数据有很多列,有上下左右滚动条,怎样可以表格数据横向拖动的时候,表格的前四列固定不动?...

博主正在寻找一个不依赖插件且改动较小的解决方案,以处理表格在IE8下滚动时固定前四列的问题。当前遇到的困难是,使用复制div的方法会导致点击事件失效,而且在IE8中滚动时前四列有延迟显示。已尝试的代码在滚动时性能不佳,滚动条操作不流畅。寻求社区提供优化建议。
摘要由CSDN通过智能技术生成

自己百度 谷歌好多案例, 但是都不太符合现在的项目,现在的项目是一个table,百度案例要么是用插件,要么是两个table,但是这样改动会太大,要么是用新的div复制table的前四列,这样表格的点击事件将会失效,自己写了一个但是在ie8下面兼容性不好,拖动横向滚动条的时候,前四列会等个几秒钟才出来,滚动条拉动很拖拉。希望大家给点建议,谢谢。

以下是自己的代码:

$(function() {

$(".scrolldiv").scroll(function(){

$(".selectBox").each(function() {

$(this).css("left",($(".scrolldiv").scrollLeft())+"px").css({"position":"relative"}).css({"border-right":"1px solid #bbb"}).css({"border-left":"1px solid #bbb"});

$(".selectBox:even").addClass("evenclass");

$(".selectBox:odd").addClass("oaddclass");

});

});

$(".scrolldiv").scroll(function(){

$(".xh").each(function() {

$(this).css("left",($(".scrolldiv").scrollLeft())+"px").css({"position":"relative"}).css({"border-right":"1px solid #bbb"}).css({"border-left":"1px solid #bbb"});

$(".xh:even").addClass("evenclass");

$(".xh:odd").addClass("oaddclass");

});

});

$(".scrolldiv").scroll(function(){

$(".status").each(function() {

$(this).css("left",($(".scrolldiv").scrollLeft())+"px").css({"position":"relative"}).css({"border-right":"1px solid #bbb"}).css({"border-left":"1px solid #bbb"});

$(".status:even").addClass("evenclass");

$(".status:odd").addClass("oaddclass");

});

});

$(".scrolldiv").scroll(function(){

$(".DH").each(function() {

$(this).css("left",($(".scrolldiv").scrollLeft())+"px").css({"position":"relative"}).css({"position":"relative"}).css({"border-right":"1px solid #bbb"}).css({"border-left":"1px solid #bbb"});

$(".DH:even").addClass("evenclass");

$(".DH:odd").addClass("oaddclass");

});

});

});

bVEbHb?w=1059&h=254

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值