Tôi đang cố gắng gọi một hàm với các tham số bằng cách sử dụng .click của jQuery, nhưng tôi không thể làm cho nó hoạt động được.
Đây là cách tôi muốn nó hoạt động:
$('.leadtoscore').click(add_event('shot'));
mà gọi
function add_event(event) {
blah blah blah }
Nó hoạt động nếu tôi không sử dụng các tham số, như thế này:
$('.leadtoscore').click(add_event);
function add_event() {
blah blah blah }
Nhưng tôi cần có khả năng truyền tham số cho add_event
hàm của mình .
Làm thế nào tôi có thể làm điều cụ thể này?
Tôi biết tôi có thể sử dụng .click(function() { blah }
, nhưng tôi gọi add_event
hàm từ nhiều nơi và muốn làm theo cách này.
patricks
câu trả lời, mà tôi nghĩ là một giải pháp tuyệt vời: jsfiddle.net/naRRk/1