javascript - 调整窗口大小时调用函数

标签 javascript jquery window-resize

每当调整浏览器窗口大小时,如何调用此(或任何)JS 函数再次运行?

<script type="text/javascript">
 function setEqualHeight(e) {
     var t = 0;
     e.each(function () {
         currentHeight = $(this).height();
         if (currentHeight > t) {
             t = currentHeight
         }
     });
     e.height(t)
 }
 $(document).ready(function () {
     setEqualHeight($(".border"))
 })
</script>

最佳答案

您可以使用窗口onresize事件:

window.onresize = setEqualHeight;

关于javascript - 调整窗口大小时调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15205609/

相关文章:

javascript - jQuery 在 resize() 之后错误的 outerWidth() 和 outerHeight()

javascript - 禁用浏览器窗口调整大小

javascript - jsTree : how can i search with id in jsTree?

javascript - 创建具有不同范围的 ES6/ESNext 原型(prototype)函数(不是内联函数)

javascript - 提高自动输入 javascript 代码的输入速度

javascript - jQuery - 制作我自己的 slider ?

javascript div定位

javascript - 如何像 youTube 一样对鼠标移动产生影响,

jquery - 是否有与此 Flash 效果等效的 jQuery? (滑动效果)

javascript - 窗口大小调整在 Chrome 和 FireFox 中触发两次,但在 Safari 中只触发一次