gpt4 book ai didi

javascript - 我怎样才能得到这个论点?

转载 作者:行者123 更新时间:2023-12-02 23:46:17 25 4
gpt4 key购买 nike

你好,我有这个使用 HTML 的代码:

<button type="button" onclick="test()">{...}
</button>

这是我的 Javascript 代码:

$(document).on('click', '.test_test', function (e) {

...

});

这是我的功能:

function test(){
...
}

问题是我想像这样放置我的函数 test() :

$(document).on('click', '.test_test', function (e) {

...

function test(){
...
}


});

但是如果测试是来自 $(document).on('click', '.test_test', function (e) { ... } 的内部我无法调用函数 test() 而当函数 test() 位于 $(document).on('click', '.test_test', function (e) { ... } 之外时该功能有效。

你能帮我一下吗?

非常感谢!

编辑:我想要的实际上是传递 $(document).on('click', '.test_test', function (e) { ...} 中的变量在函数 test() 中但我不知道该怎么做,我 try catch 这样的变量:

<button type="button" onclick="test(variable)">{...}
</button>

并像这样编辑功能测试:

function test(variable){
alert(variable);
}

但是它不起作用......

最佳答案

为什么不直接从第一个函数开始调用呢?

$(document).on('click', '.test_test', function (e) {

...

test()

});

function test(){
...
}

另外,.test_test是什么?

关于javascript - 我怎样才能得到这个论点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55849983/

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