将元素的位置绑定到另一个元素的位置

在jQuery中是否有任何方法可以使元素与另一个元素保持相同的位置?

假设有一个文本框和一个 。 如何让始终与文本框重叠,即将它绑定在同一位置? 此外,当文本框因任何原因而移动时,我希望继续运行。

我在考虑一个setInterval ,它每秒检查一定次数并适当地移动 ,但是在我看来,这既昂贵又肮脏。

谢谢你的任何提示。

除非我误解了你的问题,你可以将放在同一个父容器中,例如

,然后移动

而不是

如果您控制文本框移动的时间,您还可以触发跨度的移动。 如果没有,那么我不知道任何比你的setInterval想法更好的事件。