jQuery Callback ফাংশন

Callback ফাংশন বর্তমান এনিমেশন 100% সম্পূর্ণ হওয়ার পরে বাস্তবায়ন করা হয়。

jQuery এনিমেশন সমস্যা

বহু জিনিস jQuery ফাংশনগুলি এনিমেশনকে অন্তর্ভুক্ত করে। এই ফাংশনগুলি কখনও কখনও speed বা duration বাধ্যতামূলক পারামিটার

উদাহরণ:$("p").hide("slow")

speed বা duration পারামিটারটি বহু ভিন্ন মান নিতে পারে, যেমন "slow", "fast", "normal" বা মিলিসেকেন্ড

উদাহরণ

$("button").click(function(){
$("p").hide(1000);
});

স্বয়ংক্রিয়ভাবে প্রয়োগ করুন

কারণ JavaScript স্টেটমেন্ট (ইনস্ট্রাকশন) এককভাবে এককভাবে বাস্তবায়ন করা হয় - ক্রমাগত, এনিমেশন পরের স্টেটমেন্টগুলি ভুল বা পৃষ্ঠার সংঘাত সৃষ্টি করতে পারে, কারণ এনিমেশন এখনও সম্পূর্ণ হয়নি。

এই পরিস্থিতি এড়াতে, Callback ফাংশনটি পারামিটার হিসাবে যোগ করতে পারেন。

jQuery Callback ফাংশন

এনিমেশন 100% সম্পূর্ণ হওয়ার পরে, Callback ফাংশন বাস্তবায়ন করা হয়。

সাধারণ গঠনশৈলী:

$(selector).hide(speed,callback)

callback প্রামাণ্যতা একটি ফাংশন যা hide অপারেশন কম্পলিট হওয়ার পরে বাস্তবায়ন করা হয়。

ভুল (কলব্যাক নেই)

$("p").hide(1000);
alert("The paragraph is now hidden");

স্বয়ংক্রিয়ভাবে প্রয়োগ করুন

সঠিক (কলব্যাক সহ)

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

স্বয়ংক্রিয়ভাবে প্রয়োগ করুন

সিদ্ধান্ত:আপনি একটি এনিমেশন-সহযোগী ফাংশনের পরে একটি বাক্য বাস্তবায়ন করতে চান, তাহলে callback ফাংশন ব্যবহার করুন。