2011-02-04 19 views
8

मैं jQuery क्लिक ईवेंट से एक फ़ंक्शन कॉल करना चाहता हूं। मैंने नीचे एनोटेशन की कोशिश की जो काम नहीं करता है।क्लिक करें फंक्शन कॉल पर JQuery

$(".menu_link").click(GetContentAndSlide()); 

सही एनोटेशन क्या है?

+3

कोशिश '$ (" menu_link। ") पर क्लिक करें (GetContentAndSlide);' –

+0

। @ clyde-lobo एक समाधान के रूप में समाधान पोस्ट करना कानूनी है। –

+0

@ "द स्क्रम मेस्टर": हाँ मुझे पता है ... बस इसे जल्दबाजी में पोस्ट किया गया। जब तक मुझे यह एहसास हुआ। आपने पहले ही इसका जवाब दिया था;) –

उत्तर

13
$(".menu_link").click(GetContentAndSlide); 

() निकालने के लिए, आप फ़ंक्शन को निष्पादित कर रहे हैं, के बजाय समारोह संदर्भ गुजर।

एक अन्य विकल्प होगा होना (मामले में अपने कार्य this सूचक का उपयोग करता है) एक गुमनाम समारोह के साथ चारों ओर लपेट रहे हैं:

$(".menu_link").click(function() {GetContentAndSlide()}); 
+0

@ द-स्क्रम-मेस्टर एचटीएक्स! –

संबंधित मुद्दे