jQuery ट्यूटोरियल

jQuery होम jQuery परिचय jQuery आरंभ करें jQuery सिंटेक्स jQuery चयनकर्ता jQuery की घटनाएँ

jQuery प्रभाव

jQuery छुपाएं/दिखाएं jQuery फीका jQuery स्लाइड jQuery चेतन jQuery स्टॉप () jQuery कॉलबैक jQuery चेनिंग

jQuery एचटीएमएल

jQuery प्राप्त करें jQuery सेट jQuery जोड़ें jQuery निकालें jQuery सीएसएस कक्षाएं jQuery सीएसएस () jQuery के आयाम

jQuery ट्रैवर्सिंग

jQuery ट्रैवर्सिंग jQuery के पूर्वज jQuery के वंशज jQuery भाई बहन jQuery फ़िल्टरिंग

jQuery AJAX

jQuery AJAX परिचय jQuery लोड jQuery प्राप्त करें/पोस्ट करें

jQuery विविध

jQuery नो कॉन्फ्लिक्ट () jQuery फिल्टर

jQuery के उदाहरण

jQuery के उदाहरण jQuery प्रश्नोत्तरी jQuery व्यायाम jQuery प्रमाणपत्र

jQuery संदर्भ

jQuery अवलोकन jQuery चयनकर्ता jQuery की घटनाएँ jQuery प्रभाव jQuery एचटीएमएल/सीएसएस jQuery ट्रैवर्सिंग jQuery AJAX jQuery विविध jQuery गुण

jQuery कॉलबैक फ़ंक्शंस


वर्तमान प्रभाव 100% समाप्त होने के बाद कॉलबैक फ़ंक्शन निष्पादित किया जाता है।


jQuery कॉलबैक फ़ंक्शंस

जावास्क्रिप्ट स्टेटमेंट को लाइन दर लाइन निष्पादित किया जाता है। हालांकि, प्रभाव के साथ, कोड की अगली पंक्ति को चलाया जा सकता है, भले ही प्रभाव समाप्त न हो। यह त्रुटियां पैदा कर सकता है।

इसे रोकने के लिए, आप कॉलबैक फ़ंक्शन बना सकते हैं।

वर्तमान प्रभाव समाप्त होने के बाद कॉलबैक फ़ंक्शन निष्पादित किया जाता है।

विशिष्ट वाक्यविन्यास: $ ( चयनकर्ता )। छुपाएं ( गति, कॉलबैक );

उदाहरण

नीचे दिए गए उदाहरण में एक कॉलबैक पैरामीटर है जो एक फ़ंक्शन है जिसे छुपा प्रभाव पूरा होने के बाद निष्पादित किया जाएगा:

कॉलबैक के साथ उदाहरण

$("button").click(function(){
  $("p").hide("slow", function(){
    alert("The paragraph is now hidden");
  });
});

नीचे दिए गए उदाहरण में कोई कॉलबैक पैरामीटर नहीं है, और छुपा प्रभाव पूरा होने से पहले अलर्ट बॉक्स प्रदर्शित किया जाएगा:

कॉलबैक के बिना उदाहरण

$("button").click(function(){
  $("p").hide(1000);
  alert("The paragraph is now hidden");
});