Я намагаюся викликати функцію з параметрами за допомогою .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