我想将resize
事件添加到元素中(我知道您不能将resize
添加到特定元素中,但是如果JS函数在任何类型的调整大小时都可以触发,那就没问题了。具体元素)。
我在想这个:
<div onresize="wrapperResize();"></div>
这某种程度上是行不通的(这里是Safari用户)。但是,这可行:
<div onclick="wrapperResize();"></div>
当前
wrapperResize()
仅保存一个简单的console.log()
。我该怎么办?PS:This效果很好(传统检查),我什至有什么不同?
附加:
div
具有固定的高度,主体元素的33%
宽。即使事件应该触发,但当调整窗口大小时,我认为这可能是原因。 最佳答案
我认为您应该在窗口上设置onresize
处理程序,并在javascript中而不是内联html中进行。
window.onresize = yourFunction
关于javascript - JS/HTML-onresize不会触发,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35805805/