如何从 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();"
我有两个函数,第一个 $('#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();"