Я намагаюся викликати функцію з параметрами за допомогою .click jQuery, але я не можу змусити її працювати.
Ось як я хочу, щоб це працювало:
$('.leadtoscore').click(add_event('shot'));
який дзвонить
function add_event(event) {
blah blah blah }
Він працює, якщо я не використовую параметри, наприклад:
$('.leadtoscore').click(add_event);
function add_event() {
blah blah blah }
Але мені потрібно вміти передавати параметр моїй add_eventфункції.
Як я можу зробити цю конкретну річ?
Я знаю, що можу використовувати .click(function() { blah }, але я дзвоню add_eventфункцію з декількох місць і хочу це зробити так.
patricksвідповіді, що, на мій погляд, є чудовим рішенням: jsfiddle.net/naRRk/1