扫码关注官方订阅号
有一个事件函数.
第一次获取margin.
操作dom改变margin的值。
第二次获取margin. (这个值还是第一次的结果,并不是我修改后的值)??
我想是不是没有渲染完就去获取了。 于是我setTimeout结果还是第一次的值。。
页面初始化,取值为10px,点击按钮操作margin-top为20,console输出20。不知道你的不正确是不是因为缓存了第一次取到的值https://jsfiddle.net/Lhnbv1u4/embedded/result/
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
页面初始化,取值为10px,点击按钮操作margin-top为20,console输出20。
不知道你的不正确是不是因为缓存了第一次取到的值
https://jsfiddle.net/Lhnbv1u4/embedded/result/