A <button>বা ইয়াৰ বা বৈশিষ্ট্যত <a>এটা JQuery নিৰ্বাচকৰ সৈতে উল্লেখ কৰি একাধিক উপাদান দেখুৱাব আৰু লুকুৱাব পাৰে । একাধিক বা এটা উপাদান দেখুৱাব আৰু লুকুৱাব পাৰে যদি তেওঁলোকে প্ৰত্যেকেই ইয়াক তেওঁলোকৰ বা বৈশিষ্ট্যৰ সৈতে উল্লেখ কৰেhrefdata-target<button><a>hrefdata-target
aria-expandedনিয়ন্ত্ৰণ উপাদানত নিশ্চিতভাৱে যোগ কৰক । এই বৈশিষ্ট্যই স্ক্ৰীণ ৰিডাৰ আৰু অনুৰূপ সহায়ক প্ৰযুক্তিসমূহলৈ নিয়ন্ত্ৰণৰ সৈতে বান্ধ খাই থকা সংকোচনযোগ্য উপাদানৰ বৰ্তমানৰ অৱস্থা স্পষ্টভাৱে প্ৰকাশ কৰে। যদি সংকোচনযোগ্য উপাদান অবিকল্পিতভাৱে বন্ধ কৰা হয়, নিয়ন্ত্ৰণ উপাদানৰ বৈশিষ্ট্যৰ এটা মান থাকিব লাগে aria-expanded="false"। যদি আপুনি showশ্ৰেণী ব্যৱহাৰ কৰি অবিকল্পিতভাৱে খোলা উপাদানটো সংহতি কৰিছে, aria-expanded="true"ইয়াৰ পৰিবৰ্তে নিয়ন্ত্ৰণত সংহতি কৰক। প্লাগ-ইনে স্বয়ংক্ৰিয়ভাৱে এই বৈশিষ্ট্য নিয়ন্ত্ৰণত টগল কৰিব সংকোচনযোগ্য উপাদানটো খোলা বা বন্ধ কৰা হৈছে নে নাই তাৰ ওপৰত ভিত্তি কৰি (জাভাস্ক্রিপ্টৰ যোগেদি, বা কাৰণ ব্যৱহাৰকাৰীয়ে একেটা সংকোচনযোগ্য উপাদানৰ সৈতেও বান্ধ খাই থকা অন্য নিয়ন্ত্ৰণ উপাদান ট্ৰিগাৰ কৰিছিল)। যদি নিয়ন্ত্ৰণ উপাদানৰ HTML উপাদান এটা বুটাম নহয় (যেনে, an <a>বা <div>), বৈশিষ্ট্যrole="button"উপাদানটোৰ লগত যোগ কৰিব লাগে।
যদি আপোনাৰ নিয়ন্ত্ৰণ উপাদানে এটা সংকোচনযোগ্য উপাদান লক্ষ্য কৰিছে – অৰ্থাৎ data-targetবৈশিষ্ট্যই এটা idনিৰ্বাচকলৈ আঙুলিয়াইছে – আপুনি aria-controlsনিয়ন্ত্ৰণ উপাদানত বৈশিষ্ট্য যোগ কৰিব লাগে, idসংকোচনযোগ্য উপাদানৰ ধাৰণ কৰি। আধুনিক পৰ্দা পাঠক আৰু অনুৰূপ সহায়ক প্ৰযুক্তিসমূহে এই বৈশিষ্ট্যৰ ব্যৱহাৰ কৰে ব্যৱহাৰকাৰীসকলক সংকোচনযোগ্য উপাদানলৈ প্ৰত্যক্ষভাৱে নেভিগেট কৰিবলে অতিৰিক্ত চৰ্টকাটসমূহ প্ৰদান কৰিবলে।
.collapsingপৰিৱৰ্তন আৰম্ভ হ'লে যোগ কৰা হয়, আৰু শেষ হ'লে আঁতৰোৱা হয়
এই শ্ৰেণীসমূহ _transitions.scss.
ডাটা এট্ৰিবিউটৰ জৰিয়তে
মাত্ৰ এটা বা ততোধিক সংকোচনযোগ্য উপাদানৰ নিয়ন্ত্ৰণ স্বয়ংক্ৰিয়ভাৱে নিযুক্ত কৰিবলৈ উপাদানটোত data-toggle="collapse"আৰু এটা যোগ কৰক । data-targetবৈশিষ্ট্যই এটা CSS নিৰ্বাচক গ্ৰহণ কৰে য'ত data-targetসংকোচন প্ৰয়োগ কৰিবলে। collapseসংকোচনযোগ্য উপাদানটোত শ্ৰেণীটো নিশ্চিতভাৱে যোগ কৰক । যদি আপুনি ইয়াক অবিকল্পিতভাৱে খোলাটো বিচাৰে, অতিৰিক্ত শ্ৰেণী যোগ কৰক show।
এটা সংকোচনযোগ্য অঞ্চলত একৰ্ডিয়ন-ৰ দৰে গোট ব্যৱস্থাপনা যোগ কৰিবলে, তথ্য বৈশিষ্ট্য যোগ কৰক data-parent="#selector"। ইয়াক কাৰ্য্যত চাবলৈ ডেমো চাওক।
জাভাস্ক্রিপ্টৰ জৰিয়তে
হস্তচালিতভাৱে সামৰ্থবান কৰক:
বিকল্পসমূহ
বিকল্পসমূহ ডাটা এট্ৰিবিউট বা জাভাস্ক্রিপ্টৰ যোগেদি পাছ কৰিব পাৰি। তথ্য বৈশিষ্ট্যসমূহৰ বাবে, বিকল্পৰ নাম ত সংযুক্ত কৰক data-, যেনে data-parent="".
নাম
প্ৰকাৰ
ডিফল্ট
বিৱৰণ
অভিভাৱক
নিৰ্বাচক | jQuery বস্তু | DOM উপাদান
মিছা
যদি অভিভাৱক প্ৰদান কৰা হয়, তেন্তে ধাৰ্য্য কৰা অভিভাৱকৰ অন্তৰ্গত সকলো সংকোচনযোগ্য উপাদান বন্ধ কৰা হ'ব যেতিয়া এই সংকোচনযোগ্য বস্তু দেখুৱা হয়। (পৰম্পৰাগত একৰ্ডিয়ন আচৰণৰ দৰেই - এইটো cardশ্ৰেণীৰ ওপৰত নিৰ্ভৰশীল)। লক্ষ্য সংকোচনযোগ্য অঞ্চলত বৈশিষ্ট্যটো ছেট কৰিব লাগিব।
টগল কৰক
বুলিয়ান
সঁচা
আমন্ত্ৰণৰ সময়ত সংকোচনযোগ্য উপাদান টগল কৰে
পদ্ধতিসমূহ
এচিংক্ৰ’নাছ পদ্ধতি আৰু পৰিৱৰ্তন
সকলো API পদ্ধতি এচিনক্ৰ'নাছ আৰু এটা পৰিৱৰ্তন আৰম্ভ কৰে । ট্ৰেঞ্জিচন আৰম্ভ হোৱাৰ লগে লগে কিন্তু শেষ হোৱাৰ আগতেই তেওঁলোকে কল কৰাজনৰ ওচৰলৈ উভতি যায় ৷ ইয়াৰ উপৰিও, এটা পৰিৱৰ্তনশীল উপাদানত এটা পদ্ধতি কল আওকাণ কৰা হ'ব ।
আপোনাৰ বিষয়বস্তু এটা সংকোচনযোগ্য উপাদান হিচাপে সক্ৰিয় কৰে। এটা বৈকল্পিক বিকল্পসমূহ গ্ৰহণ কৰে object।
.collapse('toggle')
এটা সংকোচনযোগ্য উপাদান দেখুওৱা বা লুকুৱাবলৈ টগল কৰে। সংকোচনযোগ্য উপাদানটো প্ৰকৃততে দেখুৱা বা লুকুৱাই ৰখাৰ আগতে (অৰ্থাৎ shown.bs.collapseবা hidden.bs.collapseইভেন্ট ঘটাৰ আগতে) কলাৰলৈ উভতি যায়।
.collapse('show')
এটা সংকোচনযোগ্য উপাদান দেখুৱায়। সংকোচনযোগ্য উপাদানটো প্ৰকৃততে দেখুওৱাৰ আগতে (অৰ্থাৎ shown.bs.collapseইভেন্টটো ঘটাৰ আগতে) কলাৰলৈ উভতি যায়।
.collapse('hide')
এটা সংকোচনযোগ্য উপাদান লুকুৱাই ৰাখে। সংকোচনযোগ্য উপাদানটো প্ৰকৃততে লুকুৱাই ৰখাৰ আগতে (অৰ্থাৎ hidden.bs.collapseইভেন্টটো ঘটাৰ আগতে) কলাৰলৈ উভতি যায়।