अपनऽ प्रोजेक्ट भर म॑ सामग्री केरऽ दृश्यता क॑ कुछ वर्ग आरू हमरऽ जावास्क्रिप्ट प्लगइन के साथ टॉगल करलऽ जाय ।
कोना काज करैत अछि
संकुचित जावास्क्रिप्ट प्लगइन कें उपयोग सामग्री कें दिखावा आ छिपाबै कें लेल करल जाय छै. बटन या एंकर कें उपयोग ट्रिगर कें रूप मे कैल जायत छै जे विशिष्ट तत्वक कें लेल मैप कैल जायत छै जेकरा अहां टॉगल करय छी. कोनो तत्व केँ संकुचित करब heightसँ ओकर वर्तमान मान सँ 0. ई देखैत जे CSS एनीमेशन के कोना संभालैत अछि, अहाँ कोनो तत्व paddingपर उपयोग नहि क सकैत छी । .collapseएकर बजाय, वर्ग क' एकटा स्वतंत्र रैपिंग तत्व क रूप मे उपयोग करू.
उदाहरण
वर्ग परिवर्तन के माध्यम स॑ दोसर तत्व क॑ दिखाबै आरू छिपाबै लेली नीचें देलऽ गेलऽ बटनऽ प॑ क्लिक करलऽ जाय छै:
.collapseसामग्री नुकाबैत अछि
.collapsingसंक्रमणक कें दौरान लागू कैल जायत छै
.collapse.showसामग्री देखाबैत अछि
अहां विशेषता वाला लिंक के उपयोग क सकय छी href, या विशेषता वाला बटन के उपयोग क सकय छी data-target. दुनू स्थिति मे, द data-toggle="collapse"आवश्यक अछि।
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
एकाधिक लक्ष्य
एक <button>या अपनय या विशेषता <a>म ं॑ एक JQuery चयनकर्ता स ं॑ संदर्भित करय क ं॑ कई तत्व क ं॑ दिखाय सकय छै आरू छिपा सकय छै. बहु या कोनों तत्व कें देखा सकय छै आ नुका सकय छै अगर ओ प्रत्येक ओकरा अपन या विशेषता कें साथ संदर्भित करय छैhrefdata-target<button><a>hrefdata-target
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
अकॉर्डियन उदाहरण
कार्ड घटक कें उपयोग करयत , अहां एकटा अकॉर्डियन बनावा कें लेल डिफ़ॉल्ट संकुचन व्यवहार कें विस्तारित कयर सकय छी.
एनिम pariatur क्लिच reprehenderit, एनिम eiusmod उच्च जीवन accusamus टेरी रिचर्डसन विज्ञापन स्क्वीड। 3 भेड़िया चंद्रमा officia aute, गैर cupidat स्केटबोर्ड dolor ब्रंच। खाद्य ट्रक quinoa nesciunt laborum eiusmod। ब्रंच 3 भेड़िया चंद्रमा अस्थायी, sunt aliqua डाल एक पक्षी इस पर स्क्वीड एकल-मूल कॉफी nulla assumenda shoreditch एट | निहिल एनिम केफियेह helvetica, शिल्प बियर labore वेस एंडरसन cred nesciunt sapiente ईए proident. विज्ञापन शाकाहारी excepteur कसाई वाइस लोमो। लेगिंग occaecat शिल्प बियर खेत-टू-टेबल, कच्चा डेनिम सौंदर्य सिंथ nesciunt अहाँ शायद हुनका सभक बारे मे नहि सुनने होयब accusamus labore टिकाऊ वीएचएस.
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
सुलभता
aria-expandedनियंत्रण तत्व मे अवश्य जोड़ू । इ विशेषता स्पष्ट रूप सं स्क्रीन रीडर आ समान सहायक प्रौद्योगिकी कें नियंत्रण सं बंधल संकुचित तत्व कें वर्तमान स्थिति कें संप्रेषित करयत छै. यदि संकुचित तत्व डिफ़ॉल्ट रूप स बंद अछि, त नियंत्रण तत्व पर विशेषता क मान हेबाक चाही aria-expanded="false". यदि अहाँ showवर्ग क उपयोग कए डिफ़ॉल्ट रूप स खुजल क लेल संकुचित तत्व सेट केने छी, aria-expanded="true"त एकर बदला नियंत्रण पर सेट करू. प्लगइन स्वचालित रूप स॑ नियंत्रण प॑ ई विशेषता क॑ टॉगल करतै जेकरऽ आधार प॑ संकुचन योग्य तत्व खोललऽ गेलऽ छै या बंद करलऽ गेलऽ छै (जावास्क्रिप्ट के माध्यम स॑, या ई लेली कि उपयोगकर्ता न॑ एक अन्य नियंत्रण तत्व क॑ भी एक ही कोलाप्सबाइल तत्व स॑ बंधलऽ छै) ट्रिगर करलकै । यदि नियंत्रण तत्व कक HTML तत्व एक बटन (जैसे, एक <a>या <div>) नहीं है, तो विशेषता |role="button"तत्व मे जोड़ल जेबाक चाही।
यदि आपकय नियंत्रण तत्व एकल संकुचनीय तत्व कक लक्षित करकय हह – यानी data-targetविशेषता ककसी चयनकर्ता कको इंगित करकय हह – आपको नियंत्रण तत्व मम विशेषता idजोड़ना चादहए , जजसमें संकुचनीय तत्व कक समाहित हह | आधुनिक स्क्रीन रीडर आ समान सहायक प्रौद्योगिकी उपयोगकर्ताक कें स्वयं संकुचित तत्व पर सीधा नेविगेट करय कें लेल अतिरिक्त शॉर्टकट प्रदान करय कें लेल अइ विशेषता कें उपयोग करय छै.aria-controlsid
.collapsingसंक्रमण शुरू भेला पर जोड़ल जाइत अछि, आ समाप्त भेला पर हटा देल जाइत अछि
ई वर्ग सभ _transitions.scss.
डेटा विशेषता के माध्यम से
बस एक या एक सं बेसी संकुचित तत्वक कें नियंत्रण स्वचालित रूप सं असाइन करय कें लेल तत्व मे data-toggle="collapse"आ एकटा जोड़ू. data-targetविशेषता एकटा CSS चयनकर्ता कें स्वीकार करयत छै जइ data-targetपर संकुचन लागू करयत छै. collapseसंकुचित तत्व मे क्लास अवश्य जोड़ू । जँ अहाँ चाहैत छी जे ई पूर्वनिर्धारित रूपसँ खुजए, तँ अतिरिक्त वर्ग जोड़ू show.
एक संकुचित क्षेत्र मे अकॉर्डियन-जैसा समूह प्रबंधन जोड़बाक लेल, डेटा विशेषता जोड़ू data-parent="#selector". एकरा क्रिया मे देखबाक लेल डेमो देखू।
जावास्क्रिप्ट के माध्यम से
के साथ मैन्युअल रूप स सक्षम करू:
विकल्प
विकल्पक कें डाटा एट्रिब्यूट या जावास्क्रिप्ट कें माध्यम सं पास कैल जा सकय छै. डेटा विशेषताक लेल, विकल्प नाम केँ data-, मे संलग्न करू , जेना data-parent="".
नाम
प्रकार
चुकनाइ
वर्णन
माता-पिता
चयनकर्ता | jQuery वस्तु | डोम तत्व
झूठ
यदि माता-पिता प्रदान कैल गेल छै, तखन निर्दिष्ट अभिभावक कें अंतर्गत सबटा संकुचित तत्व बंद भ जेतय जखन इ संकुचित आइटम देखायल जैतय. (पारंपरिक अकॉर्डियन व्यवहार के समान - ई cardवर्ग पर निर्भर करैत अछि)। विशेषता कें लक्ष्य संकुचित क्षेत्र पर सेट करय कें होयत छै.
टॉगल करब
बूलियन
सत्य
आह्वान पर संकुचन योग्य तत्व टॉगल करैत अछि
विधियाँ
अतुल्यकालिक विधि एवं संक्रमण
सब एपीआई विधि एसिंक्रोनस अछि आ एकटा संक्रमण शुरू करैत अछि . संक्रमण शुरू होइते मुदा समाप्त होए सं पहिने फोन करय वाला के पास वापस आबि जाइत छथिन्ह . एकर अलावा, एकटा संक्रमण घटक पर एकटा विधि कॉल कें अनदेखी कैल जेतय .