gpt4 book ai didi

jquery - if ($(function () { }); 是合法代码,为什么 $(foo()) 不是?

转载 作者:行者123 更新时间:2023-12-01 06:11:47 25 4
gpt4 key购买 nike

所以,我们都应该了解 jQuery 文档就绪处理程序:

$(function () {
// stuff here
});

所以基本上,如果 $ 函数的第一个参数是一个函数,那么我们在文档启动时运行它,对吗?

那为什么这行不通呢?

$(foo());

最佳答案

当您输入 $(foo()); 时,您实际上是在调用 foo 并将结果传递给 $.如果您想使用 foo 作为回调,则需要输入 $(foo)

关于jquery - if ($(function () { }); 是合法代码,为什么 $(foo()) 不是?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12704985/

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