জুকেই গ্রামার

jQuery-র মাধ্যমে, আপনি HTML উপাদানকে চিহ্নিত করতে, তাদের জন্য 'কাজ' (actions) করতে পারেন

jQuery সিন্ট্যাক্সের উদাহরণ

$(this).hide()
jQuery hide() ফাংশনের প্রদর্শন, বর্তমান HTML উপাদানকে লুকানো
$("#test").hide()
jQuery hide() ফাংশনের প্রদর্শন, id="test" উপাদানকে লুকানো
$("p").hide()
jQuery hide() ফাংশনের প্রদর্শন, সকল <p> উপাদানকে লুকানো
$(".test").hide()
jQuery hide() ফাংশনের প্রদর্শন, সকল class="test" উপাদানকে লুকানো

জুকেই গ্রামার

jQuery সিন্ট্যাক্সটি HTML উপাদানকে চিহ্নিত করার জন্য তৈরি করা হয়, যাতে উপাদানকে কোনও কাজ করা যায়

মৌলিক সিন্ট্যাক্স হল:$(selector).action()

  • ডলার সংকেতটি jQuery হচ্ছে
  • সিলেক্টর(selector)“অনুসন্ধান” এবং “খুঁজা” HTML উপাদান
  • jQuery action() ফাংশনটি উপাদানকে কোনও কাজ করার জন্য ব্যবহৃত হয়

উদাহরণ

$(this).hide() - বর্তমান উপাদানকে লুকানো

$("p").hide() - সকল প্যারাগ্রাফকে লুকানো

$(".test").hide() - সকল class="test" উপাদানকে লুকানো

$("#test").hide() - সকল id="test" উপাদানকে লুকানো

ট্যুইপ:jQuery যেসব সিন্ট্যাক্সটি ব্যবহার করে, তা XPath এবং CSS selector সিন্ট্যাক্সের সমন্বয়।এই টিউটোরিয়ালের আগামী অধ্যায়গুলিতে, আপনি পছন্দ করেছেন বেশিরভাগ selector সিন্ট্যাক্স শিখতে পারবেন

ডকুমেন্ট প্রস্তুত ফাংশন

আপনি হয়তো উপলব্ধি করেছেন যে, আমাদের উদাহরণগুলিতে সকল jQuery ফাংশনগুলি document ready ফাংশনের মধ্যে অবস্থিত

$(document).ready(function(){
  // jQuery functions go here
});

এটি ডকুমেন্টটি সম্পূর্ণভাবে (প্রস্তুত) লোড হওয়ার আগে jQuery কোডটি চালু করাকে রোকার জন্য হয়

ফাংশন চালু করার সময় ডকুমেন্টটি সম্পূর্ণভাবে লোড হয়নি তবে, প্রক্রিয়া ব্যর্থ হতে পারে।এটি দুটি বিশেষ উদাহরণ:

  • একটি অস্তিত্বহীন উপাদানকে লুকানো চেষ্টা
  • অসম্পূর্ণভাবে লোড হওয়া ছবির মাপ পাওয়া