如何从 JavaScript 中的另一个函数调用 .on('click') 函数

How to call .on('click') function from another function in JavaScript

我有两个函数,第一个 $('#tabela').on('click', '.buyButton', function() 和第二个函数 submitAll() 如何从第二个调用第一个函数?

为第一个函数命名

function tabelaOnClick() {
    $('#tabela').on('click', '.buyButton', function() {});
}

在第二个里面调用

function submitAll() {
    ...
    tabelaOnClick();
    ...
}

编辑

如果你想点击按钮,你可能只想使用$('#tabela').click()

如果你想触发 onClick 事件,最好给句柄函数起一个名字,然后从 onClick 函数和 submitAll 函数中调用它。

使用 $('#tabela').trigger('click') 怎么样?

这样就可以了

第一个函数

function first() {
    $('#tabela').on('click', '.buyButton', function() {});
}

在第二个函数中:

function submitAll() {        
    first();     
}

如果 #tabela 是一个按钮,那么使用 onClick="first();"