Javascript voor Bootstrap

Breng de componenten van Bootstrap tot leven met nieuwe, aangepaste plug-ins die werken met jQuery en Ender .

← Terug naar Bootstrap-home

Deze plug-in is voor het toevoegen van de scrollspy-interactie (nav automatisch bijwerken) aan de bootstrap-bovenbalk.

Downloaden

Boostrap-scrollspy.js gebruiken

  1. $ ( '#topbalk' ). vervolgkeuzelijst ()

Markup

Om eenvoudig scrollspy-gedrag aan uw navigatiesysteem toe te voegen, voegt u het data-scrollspykenmerk toe aan het .topbar.

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

Methoden:

$().scrollspy()

Auto activeert navigatieknoppen door gebruikers scroll positie.

  1. $ ( 'lichaam > .topbalk' ). scrollSpy ()

Let op Topbar-ankertags moeten oplosbare id-doelen hebben. Een <a href="#home">home</a>moet bijvoorbeeld overeenkomen met iets in de dom zoals <div id="home"></div>.

.scrollspy('vernieuwen')

De scrollspy slaat navigatieknoppen en sectiecoördinaten op voor prestaties. Als u deze cache moet bijwerken (waarschijnlijk als u dynamische inhoud heeft), roept u deze vernieuwingsmethode aan. Als je het data-attribuut hebt gebruikt om je scrollspy te definiëren, roep dan refresh op de body aan.

  1. $ ( 'lichaam' ). scrollspy ( 'vernieuwen' )

Demo

Bekijk de navigatie in de bovenste balk op deze pagina.

Deze plug-in voegt snelle, dynamische tab- en pilfunctionaliteit toe.

Downloaden

Boostrap-tabs.js gebruiken

  1. $ ( '.tabbladen' ). tabbladen ()

Markup

U kunt een tab- of pill-navigatie activeren zonder javascript te schrijven door ze simpelweg een data-tabsof data-pillsattribuut te geven.

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

Methoden:

$().tabs of $().pillen

Activeert tab- en pilfunctionaliteit voor een bepaalde container. Tablinks moeten verwijzen naar id's in het document.

  1. <ul class = "tabbladen" >
  2. <li class = "active" ><a href = "#home" > Home </a></li>
  3. <li><a href = "#profile" > Profiel </a></li>
  4. <li><a href = "#messages" > Berichten </a></li>
  5. <li><a href = "#settings" > Instellingen </a></li>
  6. </ul>
  7.  
  8. <div class = "pil-inhoud" >
  9. <div class = "active" id = "home" > ... </div>
  10. <div id = "profiel" > ... </div>
  11. <div id = "berichten" > ... </div>
  12. <div id = "instellingen" > ... </div>
  13. </ul>
  14.  
  15. <script>
  16. $ ( functie () {
  17. $ ( '.tabbladen' ). tabbladen ()
  18. })
  19. </script>

Demo

Raw denim, je hebt waarschijnlijk nog nooit van die jeansshort Austin gehoord. Nesciunt tofu stomptown aliqua, retro synth master cleanse. Snor cliche tempor, williamsburg carles veganistische helvetica. Reprehenderit slager retro keffiyeh dromenvanger synth. Cosby trui eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis vest amerikaanse kleding, slager 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.

Gebaseerd op de uitstekende jQuery.tipsy-plug-in geschreven door Jason Frame; twipsy is een bijgewerkte versie, die niet afhankelijk is van afbeeldingen, css3 gebruikt voor animaties en data-attributen voor titelopslag!

Downloaden

Bootstrap-twipsy.js gebruiken

  1. $ ( '#voorbeeld' ). twipsy ( opties )

Opties

Naam type standaard Omschrijving
animeren booleaans WAAR pas een css fade-overgang toe op de tooltip
vertragingIn nummer 0 vertraging voordat knopinfo wordt weergegeven (ms)
vertraging uit nummer 0 vertraging voordat knopinfo wordt verborgen (ms)
terugvallen snaar '' tekst om te gebruiken als er geen knopinfo-titel aanwezig is
plaatsing snaar 'bovenstaande' hoe de tooltip te plaatsen - hierboven | hieronder | links | Rechtsaf
html booleaans vals staat html-inhoud toe in knopinfo
live booleaans vals gebruik gebeurtenisdelegatie in plaats van individuele gebeurtenishandlers
offset nummer 0 pixelverschuiving van knopinfo van doelelement
titel tekenreeks | functie 'titel' attribuut of methode voor het ophalen van titeltekst
trekker snaar 'zweven' hoe knopinfo wordt geactiveerd - hover | focus | handleiding

Methoden:

$().twipsy(opties)

Koppelt een twipsy-handler aan een elementenverzameling.

.twipsy('toon')

Onthult een elementen-twipsy.

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

.twipsy('verbergen')

Verbergt een elementen-twipsy.

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

.twipsy (waar)

Retourneert een instantie van een twipsy-klasse van elementen.

  1. $ ( '#element' ). dubbelzinnig ( waar )

Opmerking Als alternatief kan dit worden opgehaald met $().data('twipsy').

Demo

Strakke broeken van het volgende niveau keffiyeh , je hebt er waarschijnlijk nog nooit van gehoord. Photo booth baard raw denim boekdruk veganistische messenger bag stumptown. Farm-to-table seitan, mcsweeney's fixie duurzame quinoa 8-bit amerikaanse kleding heeft een terry richardson vinyl chambray. Baardstumptown, vesten banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, vier loko mcsweeney's cleanse veganistische chambray. Een echt ironische ambachtsman welke keytar dan ook, scenester farm-to-table banksy Austin twitter behandelt freegan cred raw denim single-origin coffee viral.

De popover-plug-in biedt een eenvoudige interface voor het toevoegen van popovers aan uw toepassing. Het breidt de boostrap-twipsy.js- plug-in uit, dus zorg ervoor dat u dat bestand ook pakt wanneer u popovers in uw project opneemt!

Downloaden

Boostrap-popover.js gebruiken

  1. $ ( '#voorbeeld' ). popover ( opties )

Opties

Naam type standaard Omschrijving
animeren booleaans WAAR pas een css fade-overgang toe op de tooltip
vertragingIn nummer 0 vertraging voordat knopinfo wordt weergegeven (ms)
vertraging uit nummer 0 vertraging voordat knopinfo wordt verborgen (ms)
terugvallen snaar '' tekst om te gebruiken als er geen knopinfo-titel aanwezig is
plaatsing snaar 'Rechtsaf' hoe de tooltip te plaatsen - hierboven | hieronder | links | Rechtsaf
html booleaans vals staat html-inhoud toe in knopinfo
live booleaans vals gebruik gebeurtenisdelegatie in plaats van individuele gebeurtenishandlers
offset nummer 0 pixelverschuiving van knopinfo van doelelement
titel tekenreeks | functie 'titel' attribuut of methode voor het ophalen van titeltekst
inhoud tekenreeks | functie 'data-inhoud' attribuut of methode voor het ophalen van inhoudstekst
trekker snaar 'zweven' hoe knopinfo wordt geactiveerd - hover | focus | handleiding

Methoden:

$().popover(opties)

Initialiseert popovers voor een elementverzameling.

.popover('toon')

Onthult een pop-over voor elementen.

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

.popover('verbergen')

Verbergt een pop-over voor elementen.

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

Demo

zweven voor popover

De waarschuwingsplug-in is een superkleine klasse voor het toevoegen van close-functionaliteit aan waarschuwingen.

Downloaden

Bootstrap-alerts.js gebruiken

  1. $ ( ".alert-bericht" ). waarschuwing ()

Markup

Voeg gewoon een data-alertattribuut toe aan uw waarschuwingsberichten om ze automatisch close-functionaliteit te geven.

Methoden:

$().waarschuwing()

Omhult alle waarschuwingen met sluitfunctionaliteit. Om ervoor te zorgen dat uw waarschuwingen worden geanimeerd wanneer ze zijn gesloten, moet u ervoor zorgen dat de klasse .fadeen .inal op hen is toegepast.

.alert('sluiten')

Sluit een waarschuwing.

  1. $ ( ".alert-bericht" ). waarschuwing ( 'sluiten' )

Demo

×

Heilige guacamole! U kunt het beste zelf controleren, u ziet er niet al te best uit.

×

Oh nee! Je hebt een fout! Verander dit en dat en probeer het opnieuw. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.