我想制作一个可重用的函数,使我能够轻松地覆盖或重叠一个元素,例如选择、文本字段、输入、div、表格等,并使用半透明的 div 到它的确切高度和宽度。
我能够得到元素的位置和大小:
$(element).height()
$(element).width()
$(element).offset().top
$(element).offset().left
但是,如何将元素位置和大小与 div 绑定?如果元素位置或大小发生变化,那么 div 也会随之变化。有什么建议我该怎么做?或者,是否有任何现有的 jquery 插件?我相信这对于临时禁用用户交互操作的元素(例如 ajax 等)非常有用。
谢谢。