gpt4 book ai didi

javascript - jQuery 的窗口加载包装器

转载 作者:行者123 更新时间:2023-11-30 06:57:07 25 4
gpt4 key购买 nike

jQuery(document).ready(function($){}); 是防止 $ 导致错误的一种众所周知的好方法。

我很好奇的是 jQuery(window).load(function($){}); 是否会以同样的方式工作?

基本上,我现在拥有的是:

jQuery(document).ready(function($){

$(window).load(function(){
// ...
});

});

这对我来说似乎没有必要,有什么关于简化它的想法吗?我需要安全地将 jQuery 正确映射到 $(或任何正确的术语),但时间与 window.load()

相同

最佳答案

我更喜欢这个……

(function($){

$(window).load(function(){
//everything is loaded (images, scripts, etc.)
});

// and/or

$(document).ready(function(){
// the dom is in place, but everything is not necessarily loaded
});

})(jQuery);

注意:只有在此脚本之前包含 jQuery 时,这才有效。我从来没有遇到过以这种方式未定义 jQuery 的任何问题。此外,你永远不会遇到 $ 未定义的问题,因为你将它传递给你的匿名函数。

关于javascript - jQuery 的窗口加载包装器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10693162/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com