114 of 119 menu

পদ্ধতি delay

পদ্ধতি delay আমাদেরকে কিউতে থাকা ফাংশনগুলির এক্সিকিউশন বিলম্বিত করতে দেয়। এটিকে স্ট্যান্ডার্ড ইফেক্ট কিউ এবং ইউজার-ডিফাইন্ড কিউ উভয় ক্ষেত্রেই প্রয়োগ করা যায়। এটিকে শুধুমাত্র কিউতে থাকা ইভেন্টগুলির জন্য প্রয়োগ করা যায়। সময়কাল শুধুমাত্র মিলিসেকেন্ডেই নয়, বরং কীওয়ার্ড slow (600ms) এবং fast (200ms) দিয়েও নির্ধারণ করা যায়, মান যত বেশি হয়, অ্যানিমেশন তত ধীর গতির হয়। যেহেতু delay পদ্ধতির কিছু নির্দিষ্ট সীমাবদ্ধতা রয়েছে, এটি নেটিভ JavaScript ফাংশন setTimeout-এর বিকল্প নয়, যা নির্দিষ্ট কিছু ক্ষেত্রে বেশি সুবিধাজনক হতে পারে।

সিনট্যাক্স

এভাবেই আমরা বিলম্ব সেট করি। প্রথম প্যারামিটার হিসেবে কিউতে পরবর্তী আইটেমের এক্সিকিউশন বিলম্বের সময়কাল মিলিসেকেন্ডে সেট করা হয়। দ্বিতীয় ঐচ্ছিক প্যারামিটার হিসেবে কিউর নাম পাস করা যায় - ডিফল্ট হলো fx - স্ট্যান্ডার্ড ইফেক্ট কিউর নাম:

.delay(সময়কাল, [কিউর নাম]);

উদাহরণ

আসুন প্রথমে এলিমেন্টটি hide ব্যবহার করে লুকিয়ে ফেলি, 3 সেকেন্ডের জন্য একটি বিলম্ব তৈরি করি এবং তারপর এটিকে আবার show ব্যবহার করে দেখাই:

<p id="test">text text text</p> $('#test').hide(1000).delay(3000).show(1000);

আরও দেখুন

  • পদ্ধতি show,
    যা এলিমেন্টগুলোকে মসৃণভাবে দেখায়
  • পদ্ধতি hide,
    যা এলিমেন্টগুলোকে মসৃণভাবে লুকায়
  • পদ্ধতি queue,
    যা ফাংশন কিউ দেখতে এবং পরিবর্তন করতে দেয়
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন