屏幕对象移动与滚动移动/客户端 X

Onscreen object move with scroll move/clientX

本文关键字:移动 客户端 对象 屏幕 滚动      更新时间:2023-09-26

我在IE7上有功能齐全的代码:

function ScrollControl()
{
   var obj = window.event.srcElement;
   var evento = obj.componentFromPoint(event.clientX,event.clientY);
   window.div_cabecalho.scrollLeft = obj.scrollLeft;
}

ScrollControl 是在表中的 onscroll 属性中调用的函数,它使表标题随表内容移动。它在IE中有效,但在其他浏览器中则不然。我已经尝试了像pageX这样的变体来获取位置,但它总是返回未定义的值。

带有完整代码的 Jsfiddle

使用 jquery 修复

$('#div_grid').on('scroll', function () {
 $('#div_cabecalho').scrollLeft($('#div_grid').scrollLeft());
});