এই কোডটি দেখুন :
<a href="#" id="link">Link</a>
<span>Moving</span>
$('#link').click(function () {
console.log("Enter");
$('#link').animate({ width: 200 }, 2000, function() {
console.log("finished");
});
console.log("Exit");
});
আপনি কনসোলে দেখতে পাচ্ছেন যে "অ্যানিমেট" ফাংশনটি অবিচ্ছিন্ন, এবং এটি ইভেন্ট হ্যান্ডলার ব্লক কোডটির প্রবাহকে "কাঁটাচামচ" করেছে s আসলে :
$('#link').click(function () {
console.log("Enter");
asyncFunct();
console.log("Exit");
});
function asyncFunct() {
console.log("finished");
}
ব্লক কোড প্রবাহ অনুসরণ করুন!
যদি আমি function asyncFunct() { }
এই আচরণটি দিয়ে আমার তৈরি করতে চাই, তবে আমি এটি জাভাস্ক্রিপ্ট / jquery দিয়ে কীভাবে করতে পারি? আমি মনে করি ব্যবহার না করে একটি কৌশল আছে setTimeout()