JQuery偏移量问题

JQuery偏移量问题,jquery,Jquery,我在页面加载中有一个div,它的css“Display:none;position:absolute” 在显示此div的标签上有一个jQuery click事件 在执行.fadeIn()之前,我找到窗口的宽度和高度,并设置div的偏移量,以尝试将div放置在屏幕中央 这个div还有一个close映像,其中包含一个jQuery click事件,该事件将div设置为淡出 第一次打开div时,div在屏幕上的位置正确,如果我关闭并打开div,div将进一步向右和向下移动。它一直这样做,直到我刷新整个页

我在页面加载中有一个div,它的css“Display:none;position:absolute”

在显示此div的标签上有一个jQuery click事件

在执行.fadeIn()之前,我找到窗口的宽度和高度,并设置div的偏移量,以尝试将div放置在屏幕中央

这个div还有一个close映像,其中包含一个jQuery click事件,该事件将div设置为淡出


第一次打开div时,div在屏幕上的位置正确,如果我关闭并打开div,div将进一步向右和向下移动。它一直这样做,直到我刷新整个页面

你能发布代码吗?特别是设置div位置的部分。听起来好像每次显示div时都在重新定位,而不是在页面加载时