জেকুয়েরি unload() মেথড
সংজ্ঞা এবং ব্যবহার
জেকুয়েরি ভার্সন ১.৮ এ, unload() মেথডের অনুমোদন বাতিল করা হয়েছে।
ইউজার পেজ থেকে বের হয়ে গেলে unload ইভেন্টটি ঘটে।
unload ইভেন্ট ট্রিগার হয় যখন:
- পেজ থেকে বের হয়ে যায় এমন লিঙ্কে ক্লিক করলে
- অ্যাড্রেস বারে নতুন URL লিখলে
- ফরোয়ার্ড অথবা ব্যাকওয়ার্ড বাটন ব্যবহার করলে
- ব্রাউজার উইন্ডো বন্ধ করলে
- পেজকে পুনরায় লোড করা হলে
unload() মেথড unload ইভেন্ট ঘটলে কি হবে তা নির্দেশ করে।
শুধুমাত্র উইন্ডো অবজেক্টেই unload() মেথড ব্যবহার করা যায়।
নোট: unload ইভেন্ট বিভিন্ন ব্রাউজারে বিভিন্ন রকম কাজ করতে পারে। ব্যবহারের পূর্বে এই মেথডটি সকল ব্রাউজারে পরীক্ষা করে নিবেন।
সিনট্যাক্স ও ব্যাখ্যা
$(selector).unload(function)
প্যারামিটার ও তাদের ভ্যালু
নিচের টেবিলে unload()
মেথডে ব্যবহৃত প্যারামিটার এবং প্যারামিটারের সম্ভাব্য ভ্যালু গুলো দেখানো হলোঃ
প্যারামিটার | বিবরণ |
---|---|
function | আবশ্যক। unload ইভেন্ট ট্রিগার করা হলে যে ফাংশনকে রান হবে সেটিকে নির্দেশ করে। |
unload()মেথড সংক্রান্ত উদাহরণ
পেজ থেকে বের হয়ে গেলে একটি এলার্ট ম্যাসেজ প্রদর্শন:
উদাহরণঃ
<!DOCTYPE html>
<html>
<head>
<title>জেকুয়েরির উদাহরণ </title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"> </script>
<script>
$(document).ready(function(){
$(window).unload(function(){
alert("বিদায়!");
});
});
</script>
</head>
<body>
<p>যখন আপনি <a href="../index.php">এই লিংকে </a> ক্লিক করবেন, অথবা উইন্ডোটি ক্লোজ করবেন, তখন একটি এলার্ট বক্স ট্রিগার হবে। </p>
</body>
</html>
ফলাফল