在javascript中我有这个窗口调整大小事件定义
$(window).resize(function() {
})
但在内部,我需要获得元素的宽度。问题是,我得到的尺寸是关于它在回流之前的状态,当我需要在回流之后获得尺寸时。
我尝试将超时时间设为1毫秒,但似乎无法正常工作。如果我做100毫秒,那么它确实如此。但我没有链接这种方法,有更好的方法吗?
编辑:该功能被称为一次,但它只需要等到重绘后才能显示。
由于
答案 0 :(得分:0)
你应该像这样使用document.ready
:
$(document).ready(function(){
$(window).resize(function() {
///Your code
});
});