Onze Modal-plug-in is een superslanke versie van de traditionele modale js-plug-in, waarbij we er speciaal voor zorgen dat alleen de kale functionaliteit wordt opgenomen die we hier op Twitter nodig hebben.
Downloaden
- $ ( '#mijn-modal' ). modaal ( opties )
Naam | type | standaard | Omschrijving |
---|---|---|---|
achtergrond | booleaans | vals | Bevat een modaal-achtergrondelement |
toetsenbord | booleaans | vals | Sluit de modal wanneer de escape-toets wordt ingedrukt |
show | booleaans | vals | Opent modaal bij klasse-initialisatie |
U kunt eenvoudig modals op uw pagina activeren zonder een enkele regel javascript te hoeven schrijven. Geef een element gewoon een data-controls-modal
attribuut dat overeenkomt met een modaal element-ID, en wanneer erop wordt geklikt, wordt uw modaal gestart. Om modale opties toe te voegen, hoeft u deze ook gewoon als gegevensattributen op te nemen.
- <a class = "btn" data-controls-modal = "my-modal" data-backdrop = "true" > Modal starten </a>
Opmerking Als u wilt dat uw modal in en uit animeert, voegt u gewoon een .fade
klasse toe aan uw .modal
element (raadpleeg de demo om dit in actie te zien).
Activeert uw inhoud als modaal. Accepteert een optionele optie object
.
- $ ( '#mijn-modal' ). modaal ({
- closeOnEscape : true
- })
Schakelt handmatig een modaal in.
- $ ( '#mijn-modal' ). modaal ( 'toggle' )
Opent handmatig een modaal.
- $ ( '#mijn-modal' ). modaal ( 'toon' )
Verbergt handmatig een modaal.
- $ ( '#mijn-modal' ). modaal ( 'verbergen' )
Retourneert een instantie van een modale klasse van elementen.
- $ ( '#mijn-modal' ). modaal ( waar )
Opmerking Als alternatief kan dit worden opgehaald met $().data('modal')
.
De modale klasse van Bootstrap onthult een paar gebeurtenissen voor het aansluiten op modale functionaliteit.
Evenement | Beschrijving |
---|---|
show | Deze gebeurtenis wordt onmiddellijk geactiveerd wanneer de show instantiemethode wordt aangeroepen. |
getoond | Deze gebeurtenis wordt geactiveerd wanneer de modal zichtbaar is gemaakt voor de gebruiker (wacht tot de css-overgangen zijn voltooid). |
verbergen | Deze gebeurtenis wordt onmiddellijk geactiveerd wanneer de hide instantiemethode is aangeroepen. |
verborgen | Deze gebeurtenis wordt geactiveerd wanneer de modal klaar is met verborgen zijn voor de gebruiker (wacht tot de css-overgangen zijn voltooid). |
- $ ( '#mijn-modal' ). bind ( 'verborgen' , functie () {
- // doe iets ...
- })
Deze plug-in is voor het toevoegen van dropdown-interactie aan de bootstrap-bovenbalk of navigatie met tabbladen.
Downloaden
- $ ( '#topbalk' ). vervolgkeuzelijst ()
Gebruik het data-dropdown
attribuut om snel dropdown-functionaliteit toe te voegen aan een navigatie-element. Elke geldige bootstrap-dropdown wordt automatisch geactiveerd.
- <ul class = "tabbladen" >
- <li class = "actief" ><a href = "#" > Startpagina </a></li>
- <li class = "dropdown" data-dropdown = "dropdown" >
- <a href = "#" class = "dropdown-toggle" > Dropdown </a>
- <ul class = "vervolgkeuzemenu" >
- <li><a href = "#" > Secundaire link </a></li>
- <li><a href = "#" > Hier nog iets </a></li>
- <li class = "verdeler" ></li>
- <li><a href = "#" > Nog een link </a></li>
- </ul>
- </li>
- </ul>
Opmerking Als uw gebruikersinterface meerdere vervolgkeuzemenu's heeft, kunt u overwegen het data-dropdown
kenmerk toe te voegen aan een belangrijker containerelement zoals .tabs
of .topbar
.
Een programmatische api voor het activeren van menu's voor een bepaalde bovenbalk of navigatie met tabbladen.
Deze plug-in is voor het toevoegen van de scrollspy-interactie (nav automatisch bijwerken) aan de bootstrap-bovenbalk.
Downloaden
- $ ( '#topbalk' ). vervolgkeuzelijst ()
Om eenvoudig scrollspy-gedrag aan uw navigatiesysteem toe te voegen, voegt u het data-scrollspy
kenmerk toe aan het .topbar
.
- <div class = "topbar" data-scrollspy = "scrollspy" > ... </div>
Auto activeert navigatieknoppen door gebruikers scroll positie.
- $ ( '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>
.
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.
- $ ( 'lichaam' ). scrollspy ( 'vernieuwen' )
Bekijk de navigatie in de bovenste balk op deze pagina.
Deze plug-in voegt snelle, dynamische tab- en pilfunctionaliteit toe.
Downloaden
- $ ( '.tabbladen' ). tabbladen ()
U kunt een tab- of pill-navigatie activeren zonder javascript te schrijven door ze simpelweg een data-tabs
of data-pills
attribuut te geven.
- <ul class = "tabs" data-tabs = "tabs" > ... </ul>
Activeert tab- en pilfunctionaliteit voor een bepaalde container. Tablinks moeten verwijzen naar id's in het document.
- <ul class = "tabbladen" >
- <li class = "active" ><a href = "#home" > Home </a></li>
- <li><a href = "#profile" > Profiel </a></li>
- <li><a href = "#messages" > Berichten </a></li>
- <li><a href = "#settings" > Instellingen </a></li>
- </ul>
- <div class = "pil-inhoud" >
- <div class = "active" id = "home" > ... </div>
- <div id = "profiel" > ... </div>
- <div id = "berichten" > ... </div>
- <div id = "instellingen" > ... </div>
- </ul>
- <script>
- $ ( functie () {
- $ ( '.tabbladen' ). tabbladen ()
- })
- </script>
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
- $ ( '#voorbeeld' ). twipsy ( 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 |
Koppelt een twipsy-handler aan een elementenverzameling.
Onthult een elementen-twipsy.
- $ ( '#element' ). twipsy ( 'toon' )
Verbergt een elementen-twipsy.
- $ ( '#element' ). twipsy ( 'verbergen' )
Retourneert een instantie van een twipsy-klasse van elementen.
- $ ( '#element' ). dubbelzinnig ( waar )
Opmerking Als alternatief kan dit worden opgehaald met $().data('twipsy')
.
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
- $ ( '#voorbeeld' ). popover ( 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 |
Initialiseert popovers voor een elementverzameling.
Onthult een pop-over voor elementen.
- $ ( '#element' ). popover ( 'toon' )
Verbergt een pop-over voor elementen.
- $ ( '#element' ). popover ( 'verbergen' )
De waarschuwingsplug-in is een superkleine klasse voor het toevoegen van close-functionaliteit aan waarschuwingen.
Downloaden
- $ ( ".alert-bericht" ). waarschuwing ()
Voeg gewoon een data-alert
attribuut toe aan uw waarschuwingsberichten om ze automatisch close-functionaliteit te geven.
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 .fade
en .in
al op hen is toegepast.
Sluit een waarschuwing.
- $ ( ".alert-bericht" ). waarschuwing ( 'sluiten' )