मैं jQuery के .click का उपयोग करते हुए मापदंडों के साथ एक फ़ंक्शन को कॉल करने की कोशिश कर रहा हूं, लेकिन मुझे यह काम करने के लिए नहीं मिल सकता है।
यह है कि मैं इसे कैसे काम करना चाहता हूं:
$('.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