我在桌子里面有一个td。
获得相对于桌子的位置的最佳方法是什么?
我应该使用偏移,位置还是别的什么?
答案 0 :(得分:1)
您可以使用jQuery的.offset()
。
var tablePos = $("#myTable").offset();
var tdPos = $("#myTable td:first").offset();
var relativePos = {};
relativePos.top = tdPos.top - tablePos.top;
relativePos.left = tdPos.left - tablePos.left;
您显然会使用自己的选择器来获取相应的表对象和td对象,我只是在这里使用了示例。