Source

यादी गट

सामुग्रीची माळ दाखोवपाखातीर वळेरी गट हो एक लवचीक आनी बळिश्ट घटक आसा. भितरल्या फकत खंयच्याय सामुग्रीक आदार दिवपाक त्यो सुदारात आनी विस्तार करात.

मुळावें उदाहरण

सगळ्यांत मुळावो वळेरी गट म्हळ्यार वळेरी वस्तू आनी योग्य वर्ग आशिल्ली क्रमबध्द वळेरी. उपरांत येवपी पर्यायां सयत ताचेर उबारात, वा गरज पडल्यार तुमच्या स्वताच्या CSS कडेन.

  • क्रास जस्टो ओडियो
  • दापिबस एसी सुविधा इन
  • मोरबी लियो रिसुस हें नांव
  • पोर्टा एसी कॉन्सेक्टेतुर एसी
  • इरोस हांगा वेस्टिबुलम
<ul class="list-group">
  <li class="list-group-item">Cras justo odio</li>
  <li class="list-group-item">Dapibus ac facilisis in</li>
  <li class="list-group-item">Morbi leo risus</li>
  <li class="list-group-item">Porta ac consectetur ac</li>
  <li class="list-group-item">Vestibulum at eros</li>
</ul>

सक्रिय वस्तू

सद्याची सक्रिय निवड दाखोवपाक .activea कडेन जोडात ..list-group-item

  • क्रास जस्टो ओडियो
  • दापिबस एसी सुविधा इन
  • मोरबी लियो रिसुस हें नांव
  • पोर्टा एसी कॉन्सेक्टेतुर एसी
  • इरोस हांगा वेस्टिबुलम
<ul class="list-group">
  <li class="list-group-item active">Cras justo odio</li>
  <li class="list-group-item">Dapibus ac facilisis in</li>
  <li class="list-group-item">Morbi leo risus</li>
  <li class="list-group-item">Porta ac consectetur ac</li>
  <li class="list-group-item">Vestibulum at eros</li>
</ul>

अक्षम केल्लीं वस्तू

अक्षम दिसपाक.disabled a .list-group-itemकडेन जोडात . लक्षांत दवरात की कांय घटकांक तांची क्लिक घडणुको पुरायपणान अक्षम करपाक (देखीक, दुवे) सानुकूल जावास्क्रिप्टाचीय गरज आसतली..disabled

  • क्रास जस्टो ओडियो
  • दापिबस एसी सुविधा इन
  • मोरबी लियो रिसुस हें नांव
  • पोर्टा एसी कॉन्सेक्टेतुर एसी
  • इरोस हांगा वेस्टिबुलम
<ul class="list-group">
  <li class="list-group-item disabled" aria-disabled="true">Cras justo odio</li>
  <li class="list-group-item">Dapibus ac facilisis in</li>
  <li class="list-group-item">Morbi leo risus</li>
  <li class="list-group-item">Porta ac consectetur ac</li>
  <li class="list-group-item">Vestibulum at eros</li>
</ul>

जोडून होवर, अक्षम, आनी सक्रिय स्थिती आशिल्लीं कृती करपाक योग्य यादी गट आयटम तयार करपाक <a>s वा s वापरात . आमी हे छद्म-वर्ग वेगळे करतात, जेणे करून बिगर-परस्परक्रियाशील घटकां पासून तयार केल्ले यादी गट ( s वा s सारके) क्लिक वा टॅप परवडनात नात हाची खात्री करपाक.<button>.list-group-item-action<li><div>

हांगा मानक .btnवर्ग वापरचे नात हाची खात्री करात .

<div class="list-group">
  <a href="#" class="list-group-item list-group-item-action active">
    Cras justo odio
  </a>
  <a href="#" class="list-group-item list-group-item-action">Dapibus ac facilisis in</a>
  <a href="#" class="list-group-item list-group-item-action">Morbi leo risus</a>
  <a href="#" class="list-group-item list-group-item-action">Porta ac consectetur ac</a>
  <a href="#" class="list-group-item list-group-item-action disabled" tabindex="-1" aria-disabled="true">Vestibulum at eros</a>
</div>

s च्या आदारान , तुमी वर्गा बदला गुणधर्माचोय <button>वापर करूंक शकतात . दुख्खाची गजाल म्हळ्यार, s अक्षम केल्ल्या गुणधर्माक तेंको दिना.disabled.disabled<a>

<div class="list-group">
  <button type="button" class="list-group-item list-group-item-action active">
    Cras justo odio
  </button>
  <button type="button" class="list-group-item list-group-item-action">Dapibus ac facilisis in</button>
  <button type="button" class="list-group-item list-group-item-action">Morbi leo risus</button>
  <button type="button" class="list-group-item list-group-item-action">Porta ac consectetur ac</button>
  <button type="button" class="list-group-item list-group-item-action" disabled>Vestibulum at eros</button>
</div>

फ्लश करप

.list-group-flushपालक कंटेनरांत (देखीक, कार्डां) यादी गट आयटम धार-ते-धार रेंडर करपाक कांय शिमो आनी वाटकुळे कोनशे काडून उडोवपाक जोडात .

  • क्रास जस्टो ओडियो
  • दापिबस एसी सुविधा इन
  • मोरबी लियो रिसुस हें नांव
  • पोर्टा एसी कॉन्सेक्टेतुर एसी
  • इरोस हांगा वेस्टिबुलम
<ul class="list-group list-group-flush">
  <li class="list-group-item">Cras justo odio</li>
  <li class="list-group-item">Dapibus ac facilisis in</li>
  <li class="list-group-item">Morbi leo risus</li>
  <li class="list-group-item">Porta ac consectetur ac</li>
  <li class="list-group-item">Vestibulum at eros</li>
</ul>

संदर्भात्मक वर्ग

स्टेटफुल पार्श्वभूंय आनी रंग आशिल्ल्या वस्तूंची वळेरी शैली करपाक संदर्भ वर्ग वापरात.

  • दापिबस एसी सुविधा इन
  • एक सादी प्राथमीक यादी गट आयटम
  • एक सादी दुय्यम वळेरी गट आयटम
  • एक सादी यशस्वी यादी गट आयटम
  • एक सादी धोक्याची वळेरी गट आयटम
  • एक सादी शिटकावणी वळेरी गट आयटम
  • एक सादी म्हायती यादी गट आयटम
  • एक सादी उजवाडाची वळेरी गट आयटम
  • एक सादी काळी वळेरी गट आयटम
<ul class="list-group">
  <li class="list-group-item">Dapibus ac facilisis in</li>


  <li class="list-group-item list-group-item-primary">A simple primary list group item</li>
  <li class="list-group-item list-group-item-secondary">A simple secondary list group item</li>
  <li class="list-group-item list-group-item-success">A simple success list group item</li>
  <li class="list-group-item list-group-item-danger">A simple danger list group item</li>
  <li class="list-group-item list-group-item-warning">A simple warning list group item</li>
  <li class="list-group-item list-group-item-info">A simple info list group item</li>
  <li class="list-group-item list-group-item-light">A simple light list group item</li>
  <li class="list-group-item list-group-item-dark">A simple dark list group item</li>
</ul>

संदर्भ वर्गूय .list-group-item-action. फाटल्या उदाहरणांत हाजीर नाशिल्ल्या हांगाच्या होवर शैलींची जोडणी लक्षांत दवरात. तशेंच .activeराज्याक आदार मेळटा; संदर्भ यादी गट आयटमाचेर सक्रिय निवड दाखोवपाक लागू करात.

<div class="list-group">
  <a href="#" class="list-group-item list-group-item-action">Dapibus ac facilisis in</a>


  <a href="#" class="list-group-item list-group-item-action list-group-item-primary">A simple primary list group item</a>
  <a href="#" class="list-group-item list-group-item-action list-group-item-secondary">A simple secondary list group item</a>
  <a href="#" class="list-group-item list-group-item-action list-group-item-success">A simple success list group item</a>
  <a href="#" class="list-group-item list-group-item-action list-group-item-danger">A simple danger list group item</a>
  <a href="#" class="list-group-item list-group-item-action list-group-item-warning">A simple warning list group item</a>
  <a href="#" class="list-group-item list-group-item-action list-group-item-info">A simple info list group item</a>
  <a href="#" class="list-group-item list-group-item-action list-group-item-light">A simple light list group item</a>
  <a href="#" class="list-group-item list-group-item-action list-group-item-dark">A simple dark list group item</a>
</div>
सहाय्यक तंत्रगिन्यानाक अर्थ दिवप

अर्थ जोडपाक रंग वापरप फकत एक दृश्य संकेत दिता, जो सहाय्यक तंत्रगिन्यानाच्या वापरप्यांक पावोवचो ना – जशें स्क्रीन रीडर. रंगान दाखयल्ली म्हायती एक तर सामुग्रींतल्यानच स्पश्ट आसा (देखीक दिसपी मजकूर), वा पर्यायी साधनां वरवीं आस्पाव केला हाची खात्री करात, जशे की .sr-onlyवर्गा वांगडा लिपयल्लो अतिरिक्त मजकूर.

बॅज घेवन

कांय उपयुक्ततायांच्या आदारान वाचूंक नाशिल्लीं गणना, क्रियाशीलता, आनी हेर दाखोवपाक खंयच्याय यादी गट आयटमांत बॅज जोडात .

  • क्रास जस्टो ओडियो१४ हें नांव
  • दापिबस एसी सुविधा इन
  • मोरबी लियो रिसुस हें नांव
<ul class="list-group">
  <li class="list-group-item d-flex justify-content-between align-items-center">
    Cras justo odio
    <span class="badge badge-primary badge-pill">14</span>
  </li>
  <li class="list-group-item d-flex justify-content-between align-items-center">
    Dapibus ac facilisis in
    <span class="badge badge-primary badge-pill">2</span>
  </li>
  <li class="list-group-item d-flex justify-content-between align-items-center">
    Morbi leo risus
    <span class="badge badge-primary badge-pill">1</span>
  </li>
</ul>

सानुकूल सामुग्री

भितर लागीं लागीं खंयचोय HTML जोडचो, सकयल दिल्ल्या सारकिल्या दुवो केल्ल्या यादी गटां खातीर लेगीत, flexbox उपयुक्ततायांच्या आदारान .

<div class="list-group">
  <a href="#" class="list-group-item list-group-item-action active">
    <div class="d-flex w-100 justify-content-between">
      <h5 class="mb-1">List group item heading</h5>
      <small>3 days ago</small>
    </div>
    <p class="mb-1">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
    <small>Donec id elit non mi porta.</small>
  </a>
  <a href="#" class="list-group-item list-group-item-action">
    <div class="d-flex w-100 justify-content-between">
      <h5 class="mb-1">List group item heading</h5>
      <small class="text-muted">3 days ago</small>
    </div>
    <p class="mb-1">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
    <small class="text-muted">Donec id elit non mi porta.</small>
  </a>
  <a href="#" class="list-group-item list-group-item-action">
    <div class="d-flex w-100 justify-content-between">
      <h5 class="mb-1">List group item heading</h5>
      <small class="text-muted">3 days ago</small>
    </div>
    <p class="mb-1">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
    <small class="text-muted">Donec id elit non mi porta.</small>
  </a>
</div>

जावास्क्रिप्ट वागणूक

bootstrap.jsथळाव्या सामुग्रीचे टॅब करपाक येवपी फलक तयार करपाक आमच्या यादी गटाचो विस्तार करपाक टॅब JavaScript प्लगइन वापरात-ताका वैयक्तीकपणान वा संकलित फायल वरवीं समाविष्ट करात .

<div class="row">
  <div class="col-4">
    <div class="list-group" id="list-tab" role="tablist">
      <a class="list-group-item list-group-item-action active" id="list-home-list" data-toggle="list" href="#list-home" role="tab" aria-controls="home">Home</a>
      <a class="list-group-item list-group-item-action" id="list-profile-list" data-toggle="list" href="#list-profile" role="tab" aria-controls="profile">Profile</a>
      <a class="list-group-item list-group-item-action" id="list-messages-list" data-toggle="list" href="#list-messages" role="tab" aria-controls="messages">Messages</a>
      <a class="list-group-item list-group-item-action" id="list-settings-list" data-toggle="list" href="#list-settings" role="tab" aria-controls="settings">Settings</a>
    </div>
  </div>
  <div class="col-8">
    <div class="tab-content" id="nav-tabContent">
      <div class="tab-pane fade show active" id="list-home" role="tabpanel" aria-labelledby="list-home-list">...</div>
      <div class="tab-pane fade" id="list-profile" role="tabpanel" aria-labelledby="list-profile-list">...</div>
      <div class="tab-pane fade" id="list-messages" role="tabpanel" aria-labelledby="list-messages-list">...</div>
      <div class="tab-pane fade" id="list-settings" role="tabpanel" aria-labelledby="list-settings-list">...</div>
    </div>
  </div>
</div>

डेटा गुणधर्म वापरप

data-toggle="list"तुमी फकत निर्दिश्ट करून वा घटकाचेर खंयचीय जावास्क्रिप्ट बरयनासतना यादी गट नेव्हिगेशन सक्रिय करूंक शकतात . ह्या डेटा गुणधर्मांचो वापर करात .list-group-item.

<!-- List group -->
<div class="list-group" id="myList" role="tablist">
  <a class="list-group-item list-group-item-action active" data-toggle="list" href="#home" role="tab">Home</a>
  <a class="list-group-item list-group-item-action" data-toggle="list" href="#profile" role="tab">Profile</a>
  <a class="list-group-item list-group-item-action" data-toggle="list" href="#messages" role="tab">Messages</a>
  <a class="list-group-item list-group-item-action" data-toggle="list" href="#settings" role="tab">Settings</a>
</div>

<!-- Tab panes -->
<div class="tab-content">
  <div class="tab-pane active" id="home" role="tabpanel">...</div>
  <div class="tab-pane" id="profile" role="tabpanel">...</div>
  <div class="tab-pane" id="messages" role="tabpanel">...</div>
  <div class="tab-pane" id="settings" role="tabpanel">...</div>
</div>

जावास्क्रिप्ट वरवीं

जावास्क्रिप्ट वरवीं टॅब करपाक येवपी वळेरी आयटम सक्षम करात (दरेक यादी आयटम वैयक्तीकपणान सक्रिय करपाची गरज आसा):

$('#myList a').on('click', function (e) {
  e.preventDefault()
  $(this).tab('show')
})

तुमी जायत्या तरांनी वैयक्तीक वळेरी आयटम सक्रिय करूंक शकतात:

$('#myList a[href="#profile"]').tab('show') // Select tab by name
$('#myList a:first-child').tab('show') // Select first tab
$('#myList a:last-child').tab('show') // Select last tab
$('#myList a:nth-child(3)').tab('show') // Select third tab

फेड इफेक्ट

टॅब पॅनल फेड इन .fadeकरपाक, दरेक जोडात .tab-pane. पयल्या टॅब फलकांतय .showसुरवातीची आशय दिसपाक जाय.

<div class="tab-content">
  <div class="tab-pane fade show active" id="home" role="tabpanel">...</div>
  <div class="tab-pane fade" id="profile" role="tabpanel">...</div>
  <div class="tab-pane fade" id="messages" role="tabpanel">...</div>
  <div class="tab-pane fade" id="settings" role="tabpanel">...</div>
</div>

पद्दती

$ ().टॅब

एक यादी आयटम घटक आनी सामुग्री कंटेनर सक्रिय करता. टॅबांत एक तर एक data-targetवा एक hrefलक्ष्य करपी एक कंटेनर नोड DOM त आसपाक जाय.

<div class="list-group" id="myList" role="tablist">
  <a class="list-group-item list-group-item-action active" data-toggle="list" href="#home" role="tab">Home</a>
  <a class="list-group-item list-group-item-action" data-toggle="list" href="#profile" role="tab">Profile</a>
  <a class="list-group-item list-group-item-action" data-toggle="list" href="#messages" role="tab">Messages</a>
  <a class="list-group-item list-group-item-action" data-toggle="list" href="#settings" role="tab">Settings</a>
</div>

<div class="tab-content">
  <div class="tab-pane active" id="home" role="tabpanel">...</div>
  <div class="tab-pane" id="profile" role="tabpanel">...</div>
  <div class="tab-pane" id="messages" role="tabpanel">...</div>
  <div class="tab-pane" id="settings" role="tabpanel">...</div>
</div>

<script>
  $(function () {
    $('#myList a:last-child').tab('show')
  })
</script>

.टॅब ('दाखोवचें') .

दिल्ले वळेरी आयटम निवडटा आनी ताची संबंदीत फलक दाखयता. आदीं निवडिल्ली हेर खंयचीय वळेरी आयटम निवड नाशिल्ली जाता आनी तिचो संबंदीत फलक लिपता. टॅब फलक प्रत्यक्षांत दाखोवचे पयलीं (देखीक, shown.bs.tabघडणूक घडचे पयलीं) कॉलराक परतता.

$('#someListItem').tab('show')

घडणुको

नवो टॅब दाखयतना, घडणुको सकयल दिल्ल्या क्रमांकान फायर करतात:

  1. hide.bs.tab(सद्याच्या सक्रिय टॅबाचेर)
  2. show.bs.tab(दाखोवपाच्या टॅबाचेर)
  3. hidden.bs.tab(फाटल्या सक्रिय टॅबाचेर, hide.bs.tabघडणुके खातीर आशिल्लोच)
  4. shown.bs.tabshow.bs.tab(नव्यान-सक्रीय नुस्तें दाखयल्ल्या टॅबाचेर, घडणुके खातीर तसोच )

जर खंयचोच टॅब पयलींच सक्रिय नाशिल्लो जाल्यार, hide.bs.tabआनी hidden.bs.tabघडणुको फायर करच्यो नात.

इव्हेंट प्रकार वर्णन
दाखोवचो.bs.टॅब ही इव्हेंट टॅब शोचेर फायर करता, पूण नवो टॅब दाखोवचे पयलीं. सक्रिय टॅब आनी आदलो सक्रिय टॅब (उपलब्ध आसल्यार) अनुक्रमान लक्ष्य करपाक event.targetआनी वापरात .event.relatedTarget
दाखयलां.bs.टॅब टॅब दाखयल्या उपरांत ही घडणूक टॅब शोचेर फायर जाता. सक्रिय टॅब आनी आदलो सक्रिय टॅब (उपलब्ध आसल्यार) अनुक्रमान लक्ष्य करपाक event.targetआनी वापरात .event.relatedTarget
लिपोवप.बी.एस.टॅब नवो टॅब दाखोवपाचो आसता तेन्ना ही घडणूक फायर जाता (आनी अशे तरेन आदलो सक्रिय टॅब लिपोवपाचो आसता). सद्याचो सक्रिय टॅब आनी बेगीन सक्रिय जावपी नवो टॅब अनुक्रमान लक्ष्य करपाक event.targetआनी वापरात .event.relatedTarget
लिपलां.बीएस.टॅब नवो टॅब दाखयल्या उपरांत ही घडणूक फायर जाता (आनी अशे तरेन आदलो सक्रिय टॅब लिपला). आदलो सक्रिय टॅब आनी नवो सक्रिय टॅब अनुक्रमान लक्ष्य करपाक event.targetआनी वापरात .event.relatedTarget
$('a[data-toggle="list"]').on('shown.bs.tab', function (e) {
  e.target // newly activated tab
  e.relatedTarget // previous active tab
})