gpt4 book ai didi

javascript - "external"javascript函数可以调用 "jQuery functions"吗?

转载 作者:行者123 更新时间:2023-11-28 21:08:19 24 4
gpt4 key购买 nike

我有这个代码:

(function ($) {  

$(document).ready(function() {
test("hola","caracola");
});

function test(somevar1, somevar2)
{
alert(somevar1+ "" + somevar2);
}

}(jQuery));

function atest2(somevar1, somevar2)
{
test(somevar1+ "" + somevar2);
}

执行 test2 函数时,结果为:

ReferenceError: test is not defined

我的问题是:

如何调用test2来正确执行jQuery的内部测试函数?

谢谢

最佳答案

test 仅在其周围的匿名函数中定义。

在大多数情况下,函数定义应该始终位于任何匿名函数之外。当然也有异常(exception),但这些只适用于那些确切知道自己在使用闭包做什么的人。

关于javascript - "external"javascript函数可以调用 "jQuery functions"吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9335238/

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