gpt4 book ai didi

javascript - jQuery:在 document.ready() 和 window.load() 上执行函数

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

我正在尝试执行一个 jQuery 函数两次。在 DOM 准备就绪时执行一次,然后在页面加载时执行一次。大多数情况下,第二次调用是不必要的,但偶尔也是如此。这是我的代码:

$(document).ready(function() {
function someFunction() {
alert('function complete');
}
});

$(window).load(function() {
someFunction();
});​

我做错了什么?

最佳答案

您在传递给 $(document).ready() 的函数中定义了 someFunction...函数的范围应该在它之外...试试这个:

function someFunction() {
alert('function complete');
}

$(document).ready(someFunction);
$(window).load(someFunction);​

关于javascript - jQuery:在 document.ready() 和 window.load() 上执行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10452248/

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