Javascript për Bootstrap

Jepni në jetë komponentët e Bootstrap me shtojca të reja, të personalizuara që funksionojnë me jQuery dhe Ender .

← Kthehu te shtëpia e Bootstrap

Kjo shtojcë është për të shtuar ndërveprimin scrollspy (përditësimi automatik i navit) në shiritin e sipërm të bootstrap.

Shkarko

Duke përdorur bootstrap-scrollspy.js

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

Markup

Për të shtuar me lehtësi sjelljen e scrollspy në navin tuaj, thjesht shtoni data-scrollspyatributin në .topbar.

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

Metodat

$().scrollSpy()

Aktivizon automatikisht butonat e navigimit nga pozicioni i lëvizjes së përdoruesve.

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

Vini re , etiketat e ankorimit në Topbar duhet të kenë objektiva të zgjidhshme id. Për shembull, një <a href="#home">home</a>duhet të korrespondojë me diçka në dom si <div id="home"></div>.

.scrollSpy ('refresh')

Scrollspy ruan butonat e navigimit dhe koordinatat e seksioneve për performancën. Nëse keni nevojë të përditësoni këtë memorie (me gjasë nëse keni përmbajtje dinamike), thjesht telefononi këtë metodë rifreskimi. Nëse keni përdorur atributin e të dhënave për të përcaktuar scrollspy tuaj, thjesht thirrni refresh në trup.

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

Demo

Shikoni navigimin e shiritit të sipërm në këtë faqe.

Kjo shtojcë ofron funksionalitet shtesë për menaxhimin e gjendjes së butonit.

Shkarko

Duke përdorur bootstrap-buttons.js

  1. $ ( '.tabs' ). butoni ()

Metodat

$().button('toggle')

Aktivizon gjendjen e shtytjes. I jep btn pamjen se është aktivizuar.

Shënim Mund të aktivizoni ndërrimin automatik të një butoni duke përdorur data-toggleatributin.

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

$().button('po ngarkohet')

Vendos gjendjen e butonit në ngarkim - çaktivizon butonin dhe ndërron tekstin me tekstin e ngarkimit. Teksti i ngarkimit duhet të përcaktohet në elementin e butonit duke përdorur atributin e të dhënave data-loading-text.

  1. <button class = "btn" data-loading-text = "duke ngarkuar gjëra..." > ... </button>

$().button('rivendosje')

Rivendos gjendjen e butonit - ndërron tekstin në tekstin origjinal.

$().button(string)

Rivendos gjendjen e butonit - ndërron tekstin në çdo gjendje teksti të përcaktuar nga të dhënat.

  1. <button class = "btn" data-complete-text = "mbaruar!" > ... </button>
  2. <skript>
  3. $('.btn').button('plotë')
  4. </scrip>

Demo

Kjo shtojcë shton funksionalitet të shpejtë, dinamik të skedave dhe pilulave.

Shkarko

Duke përdorur bootstrap-tabs.js

  1. $ ( '.tabs' ). skedat ()

Markup

Ju mund të aktivizoni navigimin e një skede ose pilule pa shkruar ndonjë javascript thjesht duke u dhënë atyre një data-tabsose data-pillsatribut.

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

Metodat

$().tabs ose $().pilula

Aktivizon funksionalitetin e skedës dhe pilulës për një enë të caktuar. Lidhjet e skedave duhet t'i referohen ID-së në dokument.

  1. <ul class = "tabs" >
  2. <li class = "active" ><a href = "#home" > Faqja kryesore </a></li>
  3. <li><a href = "#profile" > Profili </a></li>
  4. <li><a href = "#messages" > Mesazhet </a></li>
  5. <li><a href = "#settings" > Cilësimet </a></li>
  6. </ul>
  7.  
  8. <div class = "pilula-përmbajtje" >
  9. <div class = "active" id = "home" > ... </div>
  10. <div id = "profile" > ... </div>
  11. <div id = "mesazhe" > ... </div>
  12. <div id = "settings" > ... </div>
  13. </div>
  14.  
  15. <skript>
  16. $ ( funksioni () {
  17. $ ( '.tabs' ). skedat ()
  18. })
  19. </script>

Ngjarjet

Ngjarja Përshkrim
ndryshim Kjo ngjarje aktivizohet me ndryshimin e skedës. Përdorni event.targetdhe event.relatedTargetpër të synuar përkatësisht skedën aktive dhe skedën e mëparshme aktive.
  1. $ ( '#.tabs' ). bind ( 'ndryshim' , funksioni ( e ) {
  2. e . objektivi // skeda e aktivizuar
  3. e . relatedTarget // skeda e mëparshme
  4. })

Demo

Xhinset e papërpunuara me siguri nuk keni dëgjuar për to pantallona të shkurtra xhins Austin. Nesciunt tofu stumptown aliqua, pastruese mjeshtërore retro sintetike. Mustaqe klishe tempor, williamsburg carles vegan helvetica. Reprehenderit kasapi retro keffiyeh ëndrra sintetike. Cosby triko eu banh mi, qui irure terry richardson ish kallamar. Ju mund të vendosni për iphone. Seitan aliquip quis triko veshje amerikane, kasap 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.

Bazuar në shtojcën e shkëlqyer jQuery.tipsy të shkruar nga Jason Frame; twipsy është një version i përditësuar, i cili nuk mbështetet në imazhe, përdor css3 për animacione dhe atribute të dhënash për ruajtjen e titullit!

Shkarko

Duke përdorur bootstrap-twipsy.js

  1. $ ( '#shembull' ). twipsy ( opsione )

Opsione

Emri lloji default përshkrim
gjallëroj logjike e vërtetë aplikoni një tranzicion css fade në këshillën e veglave
vonesëNë numri 0 vonesë përpara shfaqjes së këshillës së veglave (ms)
vonesa numri 0 vonesë përpara fshehjes së këshillës së veglës (ms)
tërhiqem varg '' tekst për t'u përdorur kur nuk është i pranishëm titulli i këshillës së veglave
vendosja varg 'siper' si të pozicionohet këshilla e veglave - sipër | më poshtë | majtas | drejtë
html logjike i rremë lejon përmbajtjen html brenda këshillës së veglave
jetojnë logjike i rremë përdorni delegimin e ngjarjeve në vend të mbajtësve individualë të ngjarjeve
kompensuar numri 0 zhvendosja e pikselit e këshillës së veglave nga elementi i synuar
titullin varg, funksion 'titull' atribut ose metodë për marrjen e tekstit të titullit
shkas varg 'rri rri pezull' si aktivizohet këshilla e veglave - rri pezull | fokus | manual
shabllon varg [shënjimi i parazgjedhur] Shablloni html i përdorur për paraqitjen e një twipsy.

Shënim Opsionet individuale të shembullit twipsy mund të specifikohen në mënyrë alternative nëpërmjet përdorimit të atributeve të të dhënave.

  1. <a href = "#" data-placement = "polow" rel = 'twipsy' title = 'Disa tekst titulli' > tekst </a>

Metodat

$().twipsy(opsione)

Bashkangjit një mbajtës twipsy në një koleksion elementesh.

.twipsy ('shfaq')

Zbulon një element twipsy.

  1. $ ( '#element' ). twipsy ( 'shfaqje' )

.twipsy ('fsheh')

Fsheh një element twipsy.

  1. $ ( '#element' ). twipsy ( 'fsheh' )

.twipsy (e vërtetë)

Kthen një shembull të klasës twipsy të elementeve.

  1. $ ( '#element' ). twipsy ( e vërtetë )

Shënim Përndryshe, kjo mund të merret me $().data('twipsy').

Demo

Pantallona të ngushta keffiyeh të nivelit tjetër që ndoshta nuk keni dëgjuar për to. Kabina e fotografive mjekër xhins të papërpunuar me çantë vegane për lajmëtarë stumptown. Veshjet amerikane 8-bitëshe nga ferma në tavolinë, kuinoa e qëndrueshme e mcsweeney's kanë një shambre vinyl terry richardson. Stumptown me mjekër, kardigane banh mi lomo thundercats. Tofu bionaftë williamsburg marfa, katër loko mcsweeney's cleanse chambray vegan. Një artizan me të vërtetë ironik, pavarësisht nga tavolina, me pamje nga ferma tryezë .

Shtojca popover ofron një ndërfaqe të thjeshtë për të shtuar popover në aplikacionin tuaj. Ai zgjeron shtojcën bootstrap-twipsy.js , prandaj sigurohuni që ta kapni atë skedar gjithashtu kur përfshini popover-et në projektin tuaj!

Njoftim Duhet të përfshini skedarin bootstrap-twipsy.js përpara bootstrap-popover.js.

Shkarko

Duke përdorur bootstrap-popover.js

  1. $ ( '#shembull' ). popover ( opsione )

Opsione

Emri lloji default përshkrim
gjallëroj logjike e vërtetë aplikoni një tranzicion css fade në këshillën e veglave
vonesëNë numri 0 vonesë përpara shfaqjes së këshillës së veglave (ms)
vonesa numri 0 vonesë përpara fshehjes së këshillës së veglës (ms)
tërhiqem varg '' tekst për t'u përdorur kur nuk është i pranishëm titulli i këshillës së veglave
vendosja varg 'e drejt' si të pozicionohet këshilla e veglave - sipër | më poshtë | majtas | drejtë
html logjike i rremë lejon përmbajtjen html brenda këshillës së veglave
jetojnë logjike i rremë përdorni delegimin e ngjarjeve në vend të mbajtësve individualë të ngjarjeve
kompensuar numri 0 zhvendosja e pikselit e këshillës së veglave nga elementi i synuar
titullin varg, funksion 'titull' atribut ose metodë për marrjen e tekstit të titullit
përmbajtjen varg, funksion 'përmbajtja e të dhënave' një varg ose metodë për marrjen e tekstit të përmbajtjes. nëse nuk ofrohet asnjë, përmbajtja do të merret nga një atribut i përmbajtjes së të dhënave.
shkas varg 'rri rri pezull' si aktivizohet këshilla e veglave - rri pezull | fokus | manual
shabllon varg [shënjimi i parazgjedhur] Shablloni html i përdorur për të dhënë një popover.

Shënim Opsionet individuale të instancës popover mund të specifikohen në mënyrë alternative nëpërmjet përdorimit të atributeve të të dhënave.

  1. <a data-placement = "polow" href = "#" class = "btn rrezik" rel = "popover" > tekst </a>

Metodat

$().popover(opsione)

Inicializon popover-et për një koleksion elementesh.

.popover ('shfaqje')

Zbulon një popover elementesh.

  1. $ ( '#element' ). popover ( 'shfaqje' )

.popover ('fsheh')

Fsheh një popover elementesh.

  1. $ ( '#element' ). popover ( 'fsheh' )

Demo

rri pezull për popover

Shtojca e alarmit është një klasë super e vogël për shtimin e funksionalitetit të afërt të sinjalizimeve.

Shkarko

Duke përdorur bootstrap-alerts.js

  1. $ ( ".alert-message" ). alarm ()

Markup

Thjesht shtoni një data-alertatribut në mesazhet tuaja alarmuese për t'u dhënë automatikisht funksionalitetin e afërt.

Opsione

Emri lloji default përshkrim
përzgjedhës varg '.mbyll' Cilin përzgjedhës të synoni për mbylljen e një sinjalizimi.

Metodat

$().alert()

Mbështjell të gjitha sinjalizimet me funksionalitet të ngushtë. Për t'i animuar sinjalizimet tuaja kur mbyllen, sigurohuni që të kenë aplikuar tashmë klasën .fadedhe .inpër to.

.alert ('mbyll')

Mbyll një alarm.

  1. $ ( ".alert-message" ). alarmi ( 'mbyll' )

Demo

×

Guacamole e shenjtë! Kontrolloni më mirë veten, nuk po dukeni shumë mirë.

×

Dreqin! Keni një gabim! Ndrysho këtë dhe atë dhe provo përsëri. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.