我想在用户完成浏览器窗口大小调整时启动一个功能。 请建议如何使用纯JS或jquery。
注意:我想只在用户完成浏览器调整大小后提升一次事件。
答案 0 :(得分:1)
您可以在使用setTimeout
运行调整大小处理程序之前引入一个小延迟,并继续更新此超时,直到事件停止。本文介绍了如何执行此操作 - http://ajaxian.com/archives/delaying-javascript-execution
答案 1 :(得分:0)
window.onresize = function() { alert('hi'); };
答案 2 :(得分:0)
来自the docs:
$(window).resize(function() {
$('#log').append('<div>Handler for .resize() called.</div>');
});