我已经寻找了 .resize()
jquery 函数,但是 jquery .resize()
仅在调整窗口大小时触发,我想要的是一个触发器例如,当宽度发生变化时,我不会更改浏览器宽度,而是在按钮中单击最大化并且函数无法触发,我有一个在 resize()
上触发函数的函数,是否有类似于 on("windowwidthchanges")
的函数?
最佳答案
您可以检测这两个事件,并在宽度发生变化时执行代码:
var width = $(window).width();
$(window).resize(function(){
if($(this).width() != width){
width = $(this).width();
console.log(width);
}
});
关于javascript - 如何在不调整大小的情况下检测窗口宽度变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37575284/