আমি কীভাবে jQuery এর নির্দিষ্ট HTML ট্যাগগুলিতে একটি বৈশিষ্ট্য যুক্ত করতে পারি?
উদাহরণস্বরূপ, এই সাধারণ এইচটিএমএলটির মতো:
<input id="someid" />
তারপরে এমন একটি বৈশিষ্ট্য অক্ষম করা = "সত্য" যুক্ত করুন:
<input id="someid" disabled="true" />
আমি কীভাবে jQuery এর নির্দিষ্ট HTML ট্যাগগুলিতে একটি বৈশিষ্ট্য যুক্ত করতে পারি?
উদাহরণস্বরূপ, এই সাধারণ এইচটিএমএলটির মতো:
<input id="someid" />
তারপরে এমন একটি বৈশিষ্ট্য অক্ষম করা = "সত্য" যুক্ত করুন:
<input id="someid" disabled="true" />
উত্তর:
আপনি এর attrমতো বৈশিষ্ট্য যুক্ত করতে পারেন:
$('#someid').attr('name', 'value');
যাইহোক, DOM বৈশিষ্ট্য পছন্দ checked, disabledএবং readonly, এই কাজ করতে (JQuery 1.6 এর হিসাবে) সঠিক ভাবে ব্যবহার করা prop।
$('#someid').prop('disabled', true);
$('#someid').prop('disabled', true);কাজ করে না, তবে ভাল $('#someid').attr('disabled', true);কাজ করে।
attrবা prop, এটা বৈশিষ্ট্য এবং বৈশিষ্ট্য মধ্যে পার্থক্য বুঝতে গুরুত্বপূর্ণ। পার্থক্যটি না বুঝে আপনি সম্ভবত অপ্রত্যাশিত আচরণে চলে যাবেন। স্ট্যাকওভারফ্লো.com
সেরা সমাধান: jQuery ভি 1.6 থেকে আপনি কোনও সম্পত্তি যুক্ত করতে প্রোপ () ব্যবহার করতে পারেন
$('#someid').prop('disabled', true);
এটি অপসারণ, ব্যবহার removeProp()
$('#someid').removeProp('disabled');
এছাড়াও লক্ষ করুন যে এই বৈশিষ্ট্যগুলিকে মিথ্যা হিসাবে সেট করতে .রেমোপ্রপ () পদ্ধতি ব্যবহার করা উচিত নয়। কোনও নেটিভ সম্পত্তি মুছে ফেলা হলে, এটি আবার যুক্ত করা যাবে না। আরও তথ্যের জন্য .removeProp () দেখুন।
আপনি jQuery এর .attrফাংশন দিয়ে এটি করতে পারেন যা বৈশিষ্ট্যগুলি সেট করবে। এগুলি সরানো .removeAttrফাংশনের মাধ্যমে সম্পন্ন হয়।
//.attr()
$("element").attr("id", "newId");
$("element").attr("disabled", true);
//.removeAttr()
$("element").removeAttr("id");
$("element").removeAttr("disabled");
এটি আরও সহায়ক হতে পারে ....
$("element").prop("id", "modifiedId");
//for boolean
$("element").prop("disabled", true);
//also you can remove attribute
$('#someid').removeProp('disabled');
.attr()এটি সেট বা পড়তে ব্যবহার করুন । JQuery ডক্সে .prop () এবং .attr () এর অধীনে "বৈশিষ্ট্যগুলি বনাম বৈশিষ্ট্যগুলি" অনুচ্ছেদ দেখুন । আরো দেখুন পল Rosania এর উত্তর উপরে।
$('#yourid').prop('disabled', true);
এই কোড ব্যবহার করুন <script> $('#someid').attr('disabled,'true'); </script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> লেখার অভ্যন্তরে কেবল $ প্রতীক আইডি = কোনওরক, এই আইডিটির অক্ষম বৈশিষ্ট্যটি সত্যে পরিবর্তিত করে সমস্ত উপাদান নির্বাচন করুন