Jquery 如何正确设置图元的偏移?
我有一个表,用户可以缩放使用css转换属性。在表格内部,每当我水平滚动或向表格应用缩放值时,需要保持某些元素可见。 我尝试的是使用Jquery 如何正确设置图元的偏移?,jquery,css,position,Jquery,Css,Position,我有一个表,用户可以缩放使用css转换属性。在表格内部,每当我水平滚动或向表格应用缩放值时,需要保持某些元素可见。 我尝试的是使用$(elt).offset({left:'240'})在滚动/缩放后重新定位这些元素,这在大多数情况下都很有效,但我注意到offset方法并没有立即设置值,而是接近它 例如: 如果我尝试第一个$(elt).offset().left并获得4200。 现在如果我做一个$(elt).offset({left:'240'}),我得到的左偏移量是大于240的值。 已经在那里呆
$(elt).offset({left:'240'})
在滚动/缩放后重新定位这些元素,这在大多数情况下都很有效,但我注意到offset方法并没有立即设置值,而是接近它
例如:
如果我尝试第一个$(elt).offset().left
并获得4200
。
现在如果我做一个$(elt).offset({left:'240'})
,我得到的左偏移量是大于240的值。
已经在那里呆了几天了,也许是我没有完全理解这个函数
还做了一些数学运算,尝试将偏移值转换为像素,这样我就可以使用$(elt.css('left','pxValue')代码>直接但没有成功。如果有人知道如何进行转换,那也可以。提前谢谢你