Javascript pikeun Bootstrap

Bawa komponén Bootstrap pikeun hirup kalawan anyar, plugins custom nu gawéna kalayan jQuery na Ender .

← Deui ka imah Bootstrap

plugin Ieu pikeun nambahkeun scrollspy (otomatis ngamutahirkeun nav) interaksi ka bootstrap topbar.

Ngundeur

Ngagunakeun bootstrap-scrollspy.js

  1. $ ( '#topbar' ). scrollSpy ()

Markup

Pikeun gampang nambahkeun kabiasaan scrollspy mun nav Anjeun, ngan nambahan data-scrollspyatribut ka .topbar.

  1. <div class = "topbar" data-scrollspy = "scrollspy" > ... </div>

Métode

$().scrollSpy()

Otomatis ngaktifkeun tombol navigasi ku posisi gulung pamaké.

  1. $ ( 'awak> .topbar' ). scrollSpy ()

Perhatikeun tag jangkar Topbar kudu boga target id resolvable. Contona, hiji <a href="#home">home</a>kudu pakait jeung hal di dom kawas <div id="home"></div>.

.scrollSpy('refresh')

The scrollspy caches tombol nav jeung koordinat bagian pikeun pagelaran. Upami anjeun kedah ngapdet cache ieu (sigana upami anjeun gaduh eusi dinamis) ngan nelepon metodeu refresh ieu. Lamun dipaké atribut data pikeun ngartikeun scrollspy Anjeun, ngan nelepon Anyarkeun dina awak.

  1. $ ( 'awak' ). scrollSpy ( 'refresh' )

Demo

Pariksa navigasi topbar dina kaca ieu.

Plugin ieu nawiskeun fungsionalitas tambahan pikeun ngatur kaayaan tombol.

Ngundeur

Ngagunakeun bootstrap-buttons.js

  1. $ ( '.tabs' ). tombol ()

Métode

$().button('toggle')

Toggles kaayaan push. Méré btn katingal yén éta geus diaktipkeun.

Bewara Anjeun tiasa ngaktipkeun otomatis toggling hiji tombol ku ngagunakeun data-toggleatribut.

  1. <button class = "btn" data-toggle = "toggle" > ... </button>

$().button('loading')

Nyetél kaayaan tombol pikeun ngamuat - nganonaktipkeun tombol sareng swap téks kana ngamuat téks. Ngamuat téks kedah ditetepkeun dina unsur tombol nganggo atribut data data-loading-text.

  1. <button class = "btn" data-loading-text = "ngamuat barang..." > ... </button>

$().button('reset')

Reset kaayaan tombol - swaps téks kana téks aslina.

$().tombol(string)

Reset kaayaan tombol - swaps téks kana sagala data ditetepkeun kaayaan téks.

  1. <button class = "btn" data-complete-text = "réngsé!" > ... </tombol>
  2. <script>
  3. $('.btn').button('lengkep')
  4. </script>

Demo

Plugin ieu nambihan gancang, tab dinamis sareng fungsionalitas pil.

Ngundeur

Ngagunakeun bootstrap-tabs.js

  1. $ ( '.tabs' ). tab ()

Markup

Anjeun tiasa ngaktipkeun navigasi tab atanapi pil tanpa nyerat JavaScript ku ngan ukur masihan aranjeunna atribut data-tabsatanapi .data-pills

  1. <ul class = "tabs" data-tabs = "tabs" > ... </ul>

Métode

$().tabs atawa $().pil

Aktipkeun tab jeung pungsi pungsi pikeun wadahna dibikeun. Tautan tab kedah ngarujuk kana id dina dokumen éta.

  1. <ul class = "tab" >
  2. <li class = "active" ><a href = "#home" > Home </a></li>
  3. <li><a href = "#profile" > Propil </a></li>
  4. <li><a href = "#messages" > Talatah </a></li>
  5. <li><a href = "#settings" > Setélan </a></li>
  6. </ul>
  7.  
  8. <div class = "eusi pil" >
  9. <div class = "active" id = "home" > ... </div>
  10. <div id = "profil" > ... </div>
  11. <div id = "pesen" > ... </div>
  12. <div id = "setélan" > ... </div>
  13. </div>
  14.  
  15. <script>
  16. $ ( fungsi () {
  17. $ ( '.tabs' ). tab ()
  18. })
  19. </script>

Kajadian

Acara Katerangan
robah Kajadian ieu lumangsung dina parobahan tab. Anggo event.targetsareng event.relatedTargetnargétkeun tab aktip sareng tab aktip sateuacana masing-masing.
  1. $ ( '#.tabs' ). ngabeungkeut ( 'robah' , fungsi ( e ) {
  2. e . target // tab diaktipkeun
  3. e . relatedTarget // tab saméméhna
  4. })

Demo

Denim atah anjeun panginten henteu acan kantos nguping aranjeunna kaos jeans Austin. Nesciunt tahu stumptown aliqua, retro synth master cleanse. Kumis klise tempor, williamsburg carles vegan helvetica. Reprehenderit tukang daging retro keffiyeh dreamcatcher synth. Baju haneut Cosby eu banh mi, qui irure Terry richardson ex cumi. Aliquip nempatkeun salvia cillum iphone. Seitan aliquip quis cardigan apparel Amérika, jagal voluptate nisi qui.

Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit. Keytar helvetica VHS salvia yr, vero magna velit sapiente labore stumptown. Vegan fanny pack odio cillum wes anderson 8-bit, sustainable jean shorts beard ut DIY ethical culpa terry richardson biodiesel. Art party scenester stumptown, tumblr butcher vero sint qui sapiente accusamus tattooed echo park.

Banksy do proident, brooklyn photo booth delectus sunt artisan sed organic exercitation eiusmod four loko. Quis tattooed iphone esse aliqua. Master cleanse vero fixie mcsweeney's. Ethical portland aute, irony food truck pitchfork lomo eu anim. Aesthetic blog DIY, ethical beard leggings tofu consequat whatever cardigan nostrud. Helvetica you probably haven't heard of them carles, marfa veniam occaecat lomo before they sold out in shoreditch scenester sustainable thundercats. Consectetur tofu craft beer, mollit brunch fap echo park pitchfork mustache dolor.

Sunt qui biodiesel mollit officia, fanny pack put a bird on it thundercats seitan squid ad wolf bicycle rights blog. Et aute readymade farm-to-table carles 8-bit, nesciunt nulla etsy adipisicing organic ea. Master cleanse mollit high life, next level Austin nesciunt american apparel twee mustache adipisicing reprehenderit hoodie portland irony. Aliqua tofu quinoa +1 commodo eiusmod. High life williamsburg cupidatat twee homo leggings. Four loko vinyl DIY consectetur nisi, marfa retro keffiyeh vegan. Fanny pack viral retro consectetur gentrify fap.

Etsy mixtape wayfarers, ethical wes anderson tofu before they sold out mcsweeney's organic lomo retro fanny pack lo-fi farm-to-table readymade. Messenger bag gentrify pitchfork tattooed craft beer, iphone skateboard locavore carles etsy salvia banksy hoodie helvetica. DIY synth PBR banksy irony. Leggings gentrify squid 8-bit cred pitchfork. Williamsburg banh mi whatever gluten-free, carles pitchfork biodiesel fixie etsy retro mlkshk vice blog. Scenester cred you probably haven't heard of them, vinyl craft beer blog stumptown. Pitchfork sustainable tofu synth chambray yr.

Trust fund seitan letterpress, keytar raw denim keffiyeh etsy art party before they sold out master cleanse gluten-free squid scenester freegan cosby sweater. Fanny pack portland seitan DIY, art party locavore wolf cliche high life echo park Austin. Cred vinyl keffiyeh DIY salvia PBR, banh mi before they sold out farm-to-table VHS viral locavore cosby sweater. Lomo wolf viral, mustache readymade thundercats keffiyeh craft beer marfa ethical. Wolf salvia freegan, sartorial keffiyeh echo park vegan.

Dumasar kana jQuery.tipsy plugin unggulan ditulis ku Jason pigura; twipsy mangrupikeun versi anu diropéa, anu henteu ngandelkeun gambar, ngagunakeun CSS3 pikeun animasi, sareng atribut data pikeun neundeun judul!

Ngundeur

Ngagunakeun bootstrap-twipsy.js

  1. $ ( '#conto' ). twipsy ( pilihan )

Pilihan

Ngaran ngetik standar katerangan
ngahirupkeun boolean leres nerapkeun transisi fade css ka tooltip
delayIn angka 0 reureuh saméméh némbongkeun tooltip (ms)
delayOut angka 0 reureuh saméméh nyumputkeun tooltip (ms)
dijengkang senar '' téks pikeun dipaké lamun euweuh judul tooltip hadir
panempatan senar 'di luhur' kumaha posisi tooltip - luhur | handap | ditinggalkeun | leres
html boolean palsu ngamungkinkeun eusi html dina tooltip
hirup boolean palsu make delegasi acara tinimbang pawang acara individu
ngimbangan angka 0 piksel offset of tooltip ti elemen target
judul string, fungsi 'judul' atribut atawa métode pikeun retrieving téks judul
pemicu senar 'ngalayang' kumaha tooltip dipicu - hover | fokus | manual
citakan senar [markup standar] The html template dipaké pikeun Rendering twipsy a.

Perhatikeun Pilihan instansi twipsy individu tiasa ditunjukkeun ku cara ngagunakeun atribut data.

  1. <a href = "#" data-placement = "di handap" rel = 'twipsy' title = 'Sababaraha téks judul' > téks </a>

Métode

$().twipsy(pilihan)

Ngagantelkeun pawang twipsy kana kumpulan unsur.

.twipsy('acara')

Nembongkeun hiji elemen twisty.

  1. $ ( '#elemen' ). twipsy ( 'acara' )

.twipsy('sumputkeun')

Nyumputkeun hiji elemen twisty.

  1. $ ( '#elemen' ). twipsy ( 'sumputkeun' )

.twipsy (leres)

Mulih hiji elemen conto kelas twipsy.

  1. $ ( '#elemen' ). twipsy ( leres )

Perhatikeun Alternatipna, ieu tiasa dicandak nganggo $().data('twipsy').

Demo

Calana ketat tingkat salajengna keffiyeh Anjeun meureun geus teu ngadéngé éta. Booth poto janggot denim atah letterpress vegan utusan kantong stumptown. Ladang-ka-méja seitan, fixie sustainable quinoa 8-bit Amérika apparel 8-bit mcsweeney urang boga terry richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tahu biodiesel williamsburg marfa, opat loko mcsweeney urang cleanse vegan chambray. A artisan bener ironis keytar naon, scenester tegalan-to-méja banksy Austin twitter nanganan freegan cred denim atah single-asal kopi viral.

The popover plugin nyadiakeun panganteur basajan pikeun nambahkeun popovers kana aplikasi Anjeun. Éta ngalegaan plugin bootstrap-twipsy.js , janten pastikeun nyandak file éta ogé nalika kalebet popovers dina proyék anjeun!

Bewara Anjeun kudu ngawengku file bootstrap-twipsy.js saméméh bootstrap-popover.js.

Ngundeur

Ngagunakeun bootstrap-popover.js

  1. $ ( '#conto' ). popover ( pilihan )

Pilihan

Ngaran ngetik standar katerangan
ngahirupkeun boolean leres nerapkeun transisi fade css ka tooltip
delayIn angka 0 reureuh saméméh némbongkeun tooltip (ms)
delayOut angka 0 reureuh saméméh nyumputkeun tooltip (ms)
dijengkang senar '' téks pikeun dipaké lamun euweuh judul tooltip hadir
panempatan senar 'leres' kumaha posisi tooltip - luhur | handap | ditinggalkeun | leres
html boolean palsu ngamungkinkeun eusi html dina tooltip
hirup boolean palsu make delegasi acara tinimbang pawang acara individu
ngimbangan angka 0 piksel offset of tooltip ti elemen target
judul string, fungsi 'judul' atribut atawa métode pikeun retrieving téks judul
eusi string, fungsi 'eusi data' string atawa métode pikeun retrieving téks eusi. lamun euweuh disadiakeun, eusi bakal sourced ti atribut data-eusi.
pemicu senar 'ngalayang' kumaha tooltip dipicu - hover | fokus | manual
citakan senar [markup standar] The html template dipaké pikeun Rendering popover a.

Perhatikeun Pilihan instansi popover individu tiasa ditunjukkeun ku cara ngagunakeun atribut data.

  1. <a data-placement = "handap" href = "#" class = "btn bahaya" rel = "popover" > téks </a>

Métode

$().popover(pilihan)

Initializes popovers pikeun kumpulan unsur.

.popover('show')

Nembongkeun hiji popover unsur.

  1. $ ( '#elemen' ). popover ( 'tunjukkeun' )

.popover('sumputkeun')

Nyumputkeun hiji unsur popover.

  1. $ ( '#elemen' ). popover ( 'sumputkeun' )

Demo

hover pikeun popover

Plugin ngageter mangrupikeun kelas super leutik pikeun nambihan fungsionalitas anu caket kana panggeuing.

Ngundeur

Ngagunakeun bootstrap-alerts.js

  1. $ ( ".pesen-pesen" ). waspada ()

Markup

Cukup tambahkeun data-alertatribut kana pesen waspada anjeun pikeun otomatis masihan aranjeunna fungsionalitas anu caket.

Pilihan

Ngaran ngetik standar katerangan
pamilih senar '.deukeut' Pamilih naon anu dituju pikeun nutup ngageter.

Métode

$().siaga()

Bungkus sadaya panggeuing kalayan fungsionalitas anu caket. Pikeun ngahirupkeun panggeuing anjeun nalika ditutup, pastikeun aranjeunna gaduh .fadesareng .inkelas anu parantos dilarapkeun ka aranjeunna.

.alert('deukeut')

Nutup béja.

  1. $ ( ".pesen-pesen" ). waspada ( 'deukeut' )

Demo

×

Guacamole suci! Pangsaéna cék sorangan, anjeun henteu katingali saé.

×

Aduh jepret! Anjeun ngagaduhan kasalahan! Robah ieu sareng éta sareng cobian deui. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.