jQuery-তে একটি অ্যাট্রিবিউট-প্রপার্টি পরিবর্তন করা
এলিমেন্টের প্রপার্টি এবং অ্যাট্রিবিউটগুলিকে গুলিয়ে ফেলা গুরুত্বপূর্ণ নয়। DOM ট্রি তৈরি করার সময়, অ্যাট্রিবিউটগুলি সংশ্লিষ্ট DOM এলিমেন্ট প্রপার্টিতে রূপান্তরিত হয়। তাদের নাম এবং মান সর্বদা মেলে না।
কিছু প্রপার্টির সংশ্লিষ্ট অ্যাট্রিবিউট নাও থাকতে পারে,
সেগুলির জন্য
অবশ্যই পদ্ধতি ব্যবহার করা প্রয়োজন
prop,
যা প্রথম প্যারামিটার হিসাবে প্রপার্টির নাম নেয়,
এবং দ্বিতীয়টি - true বা false।
যদি true সেট করা হয় - প্রপার্টি সেট হবে,
এবং যদি false - তবে এটি সরানো হবে।
নিম্নলিখিত উদাহরণটি বিবেচনা করা যাক। আমাদের একটি ইনপুট আছে:
<input type="text" id="test">
আসুন ইনপুটটির জন্য
অ্যাট্রিবিউট disabled সেট করি:
$('#test').prop('disabled', true);
HTML কোডটি এইরকম দেখাবে:
<input type="text" id="test" disabled>
এবং এখন, বিপরীতভাবে, disabled সরিয়ে ফেলি:
$('#test').prop('disabled', false);
HTML কোডটি এইরকম দেখাবে:
<input type="text" id="test">