У меня есть прослушиватель событий, настроенный на кнопку с помощью jQuery, и по какой-то причине функция в прослушивателе кликов вызывается без нажатия кнопки. Я знаю, что обычно функции анонимны в слушателях, но это не будет работать как анонимная функция. Функция, которую я вызываю, также должна принимать параметры, поэтому я не думаю, что могу просто вызвать ссылку на функцию. Любые идеи о том, как я могу решить проблему вызова функции без щелчка, даже зарегистрированного, и при этом передать функции необходимые параметры?
$('#keep-both').click(keepBothFiles(file, progress, audioSrc));
вызывает эту функцию
function keepBothFiles(file, progress, audioSrc) {
...
...
}