জেকুয়েরি রেফারেন্স
সিলেক্টর রেফারেন্স
সিলেক্টর | উদাহরণ | যা সিলেক্ট করে |
---|---|---|
* | $("*") |
সকল এলিমেন্টকে সিলেক্ট করে। |
#id | $("#test") |
id="test" যুক্ত সকল এলিমেন্টকে সিলেক্ট করে। |
.class | $(".samp") |
class="samp" যুক্ত সকল এলিমেন্টকে সিলেক্ট করে। |
.class, .class | $(".samp, .test") |
ক্লাস "samp" অথবা "test" যুক্ত সকল এলিমেন্টকে সিলেক্ট করে। |
element | $("div") |
সকল <div> এলিমেন্টকে সিলেক্ট করে। |
el1,el2,el3 | $("h3,div,p") |
সকল <h3> , <div> এবং <p> এলিমেন্টকে সিলেক্ট করে। |
:first | $("p:first") |
প্রথম <p> এলিমেন্টকে সিলেক্ট করে। |
:last | $("p:last") |
সর্বশেষ <p> এলিমেন্টকে সিলেক্ট করে। |
:even | $("tr:even") |
সকল জোড় <tr> এলিমেন্টকে সিলেক্ট করে। |
সম্পূর্ণ সিলেক্টর রেফারেন্স » |
ইভেন্ট রেফারন্স
এলিমেন্টের সাথে ইভেন্ট হ্যান্ডলার সংযুক্ত করে। 3.0 ভার্সনে বাদ এর তালিকায় রাখা হয়েছে, এর পরিবর্তে on() মেথড ব্যবহার করুন।
blur ইভেন্ট সংযুক্ত/ট্রিগার করে।
change ইভেন্ট সংযুক্ত/ট্রিগার করে।
click ইভেন্ট সংযুক্ত/ট্রিগার করে।
dblclick ইভেন্ট সংযুক্ত/ট্রিগার কর।
নির্বাচিত এলিমেন্টের নির্দিষ্ট চাইল্ড এলিমেন্টের সাথে সাদৃশ্যপূর্ণ এলিমেন্টে ইভেন্ট হ্যান্ডলার সংযুক্ত করে। 3.0 ভার্সনে বাদ এর তালিকায় রাখা হয়েছে, এর পরিবর্তে on() মেথড ব্যবহার করুন।
ইফেক্ট রেফারেন্স
নির্বাচিত এলিমেন্টে কাস্টম এনিমেশন রান করে।
নির্বাচিত এলিমেন্ট থেকে সকল ফাংশন(যেগুলো এখনো রান হয় নি) রিমুভ(remove) করে।
নির্বাচিত এলিমেন্টে ব্যবহৃত সকল ফাংশন দেরিতে এক্সিকিউট করার জন্য টাইমার সেট করে।
নির্বাচিত এলিমেন্ট সারির পরবর্তী ফাংশনটি এক্সিকিউট করে।
নির্বাচিত এলিমেন্টকে ফেইড ইন করে।
নির্বাচিত এলিমেন্টকে ফেইড আউট করে।
এইচটিএমএল/সিএসএস রেফারেন্স
নির্বাচিত এলিমেন্টে এক বা একাধিক ক্লাস যুক্ত করে।
নির্বাচিত এলিমেন্টের পরে কন্টেন্ট অন্তর্ভূক্ত করে।
নির্বাচিত এলিমেন্টের শেষে কন্টেন্ট অন্তর্ভূক্ত করে।
নির্বাচিত এলিমেন্টের শেষে এইচটিএমএল এলিমেন্ট অন্তর্ভূক্ত করে।
নির্বাচিত এলিমেন্টে হয় এট্রিবিউট/ভ্যালু সেট করে অথবা এটি থেকে এট্রিবিউট/ভ্যালু রিটার্ন করে।
নির্বাচিত এলিমেন্টের সামনে(পূর্বে) কন্টেন্ট অন্তর্ভূক্ত করে।
ট্রাভার্সিং রেফারেন্স
সাদৃশ্যপূর্ণ(Matched) সকল এলিমেন্টে নতুন এলিমেন্ট যুক্ত করে।
বর্তমান এলিমেন্টসমূহের সাথে পূর্ববর্তী এলিমেন্টসমূহ যুক্ত করে।
addBack() মেথডের মতোই। জেকুয়েরি 1.8 ভার্সনে এটি বাদ এর তালিকায় রাখা হয়েছে।
নির্বাচিত এলিমেন্টের সকল সরাসরি চাইল্ড এলিমেন্টকে রিটার্ন করে।
নির্বাচিত এলিমেন্টের প্রথম পূর্বসূরিকে রিটার্ন করে।
নির্বাচিত এলিমেন্টের সকল সরাসরি চাইল্ড এলিমেন্টকে রিটার্ন করে। এক্ষেত্রে চাইল্ড এলিমেন্টের সাথে টেক্সট এবং কমেন্ট নোডও অন্তর্ভূক্ত থাকে।
অ্যাজাক্স রেফারেন্স
একটি অ্যাসিনক্রোনাস(asynchronous) এজাক্স রিকুয়েস্ট সম্পন্ন করে।
প্রতিটি রিকুয়েস্ট পাঠানোর পূর্বে এবং $.ajax() কর্তৃক প্রতিটি রিকুয়েস্ট সম্পাদন হওয়ার পূর্বে একটি কাস্টম অপশন তৈরি করে অথবা বিদ্যমান অপশনকে পরিবর্তন করে।
ভবিষ্যৎ এজাক্স রিকুয়েস্টের জন্য একটি ডিফল্ট ভ্যালু সেট করে।
এজাক্স ডেটা হস্তান্তরণে নিয়ন্ত্রন রাখার জন্য একটি অবজেক্ট তৈরি করে।
HTTP GET রিকুয়েস্ট ব্যবহার করে সার্ভার থেকে ডেটা লোড করে।
HTTP GET রিকুয়েস্ট ব্যবহার করে সার্ভার থেকে JSON-encoded ডেটা লোড করে।
বিবিধ মেথড
হয় নির্বাচিত এলিমেন্টের সাথে ডেটা সংযুক্ত করে অথবা নির্বাচিত এলিমেন্ট থেকে ডেটা গ্রহণ করে।
সাদৃশ্যপূর্ণ(Matched) প্রত্যেক এলিমেন্টের জন্য একটি ফাংশন এক্সিকিউট(execute) করে।
সিলেক্টর কর্তৃক সাদৃশ্যপূর্ণ DOM এলিমেন্টসমূহ গ্রহন করে।
সাদৃশ্যপূর্ণ সকল এলিমেন্টের মধ্য থেকে প্রদত্ত এলিমেন্টটি খুঁজে বের করে।
$ ভ্যারিয়েবল থেকে জেকুয়েরির কন্ট্রোল মুক্ত করে।
একটি অ্যারে অথবা অবজেক্টের আইটেমসমূহকে ধারাবাহিকভাবে উপস্থাপন করে। এজাক্স রিকুয়েস্টের সময় এই ধারাবাহিক ভ্যালুগুলোকে URL এর কুয়েরি স্ট্রিং হিসাবে ব্যবহার করা যায়।
জেকুয়েরি প্রোপার্টি
jquery() এর মধ্য দিয়ে অতিক্রান্ত কন্টেক্সট ধারন করে।জেকুয়েরির 3.0 ভার্সনে এই প্রোপার্টিকে বাদ দেওয়া হয়েছে।
জেকুয়েরির ভার্সন নাম্বার ধারন করে।
মিলিসেকেন্ড এককে এনিমেশন সংঘটনের গতি পরিবর্তন করে।
সার্বজনীনভাবে(Globaly) সকল এনিমেশন অক্ষম/সক্ষম করে।
বিভিন্ন ব্রাউজার এর বৈশিষ্ট্য বা বাগ (Bugs) সংগ্রহ করে এবং এই প্রোপার্টিটি জেকুয়েরির অভ্যন্তরীন ব্যবহারের উদ্দেশ্য নিয়ে তৈরি হয়েছিল।
জেকুয়েরি অবজেক্ট এর মধ্য দিয়ে অতিক্রম হওয়া এলিমেন্ট এর সংখ্যা ধারন করে।