我希望javascript / Jquery在调整窗口大小后执行一段代码。有没有办法做到这一点?我相信我读过类似$(window).change
的内容(我本来可以写错了,但我正在学习)虽然它错过了任何指示窗口大小改变时的指示。
提前致谢!!
答案 0 :(得分:1)
您可以收听window.resize()
功能:
$(function(){
$(window).resize(function(){
// Your window was resized, do something here
});
});
值得注意的是,对于任何微小的更改都会被触发,因此如果您希望它经常发生,您可能希望使用an approach similar to this related discussion使用延迟来检测调整大小的时间完成后会触发事件。
答案 1 :(得分:1)
您可以使用.resize()功能。
将事件处理程序绑定到"调整大小" JavaScript事件或触发器 元素上的那个事件。
像这样使用:
$(document).ready(function(){
$( window ).resize(function() {
console.log("Fired!");
});
})