jQuery 调整大小功能在页面加载时不起作用

标签 jquery onload-event

如何使该函数不仅在窗口大小调整时运行,而且在初始页面加载时运行?

$(window).resize(function() {
...  
});

最佳答案

自 jQuery 3.0 起,此解决方案现已弃用:https://api.jquery.com/bind/#bind-eventType-eventData-handler

您需要使用:

$(document).ready(function() { /* your code */ });

让某些事情在加载时发生。如果你想让某些东西在加载和调整大小时工作,你应该这样做:

onResize = function() { /* your code */ }

$(document).ready(onResize);

$(window).bind('resize', onResize);

关于jQuery 调整大小功能在页面加载时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2597152/

相关文章:

javascript - 为什么 prototype.js 会干扰不相关的 javascript 操作?

php - mysqli Select 无法正常工作

jQuery Mobile 断开链接。正确的使用方法是什么?

javascript - 在 <body> 部分中通过 Javascript 添加 body.onload 的事件处理程序

google-analytics - Google Analytics(分析)界面-向目标添加onLoad事件

JavaScript 在 Click 上使用切换或 IF 语句显示和隐藏

javascript - 根据一定条件删除ul中的最后一个元素

javascript - 在 IE11 中的 SVG 元素上捕获 "Image"加载事件

javascript - 一个极其奇怪的 Javascript 行为 : onLoad and $(document). ready()

javascript - 超时工作