gpt4 book ai didi

javascript - JS : Event when size of element is known

转载 作者:行者123 更新时间:2023-12-02 23:46:23 25 4
gpt4 key购买 nike

我创建了一个模块,用于创建和初始化一个元素并将其返回给应用程序。然后应用程序会将其附加到 DOM。

我想注册(在初始化期间)一个在元素宽度更改时触发的事件。我知道你可以使用window.resize当调整窗口大小时接收事件,也可能接收元素的宽度,但宽度在添加到 DOM 时也会发生变化(在添加之前为 0)。有人吗?

最佳答案

在这里您可以检查元素调整大小事件

引用:https://stackoverflow.com/a/39312522/4286794

function outputsize() {
width.value = textbox.offsetWidth
height.value = textbox.offsetHeight
}
outputsize()

new ResizeObserver(outputsize).observe(textbox)
Width: <output id="width">0</output><br>
Height: <output id="height">0</output><br>
<textarea id="textbox">Resize me</textarea><br>

关于javascript - JS : Event when size of element is known,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55842294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com