Javascript 确定文档准备就绪时的初始宽度(不是当前宽度)

Javascript 确定文档准备就绪时的初始宽度(不是当前宽度),javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个div,它的初始位置是相对的。 我使用了宽度:33%;相对于父div的宽度 单击按钮后,其位置将变为“固定” 我发现宽度将扩展,因此现在占文档宽度的33% 有没有办法防止这种情况发生?单击按钮后,我仍然希望其宽度保持父div的33% 我正在努力寻找一个jquery脚本,它允许我在文档准备就绪时“记住”它的初始宽度。但到目前为止,.width()不适用,因为它一直在变化。您不必获取它的宽度,获取它的父宽度,因为我知道父宽度不会改变,获取它的宽度并将其除以3。这就是您想要的为什么不在变量中存

我有一个div,它的初始位置是相对的。 我使用了宽度:33%;相对于父div的宽度

单击按钮后,其位置将变为“固定”

我发现宽度将扩展,因此现在占文档宽度的33%

有没有办法防止这种情况发生?单击按钮后,我仍然希望其宽度保持父div的33%


我正在努力寻找一个jquery脚本,它允许我在文档准备就绪时“记住”它的初始宽度。但到目前为止,.width()不适用,因为它一直在变化。

您不必获取它的宽度,获取它的父宽度,因为我知道父宽度不会改变,获取它的宽度并将其除以3。这就是您想要的

为什么不在变量中存储div的宽度,并在单击事件回调中为其指定相同的宽度?或者您可以存储父div的宽度,并将其指定为33%或1/3。另外,如果你能展示一些代码会更好。是的。事实上,我刚刚发现。