Unser Modal-Plug-in ist eine superschlanke Variante des traditionellen Modal-js-Plug-ins, wobei besonders darauf geachtet wird, nur die bloße Funktionalität einzuschließen, die wir hier bei Twitter benötigen.
Download
- $ ( '#my-modal' ). modal ( Optionen )
Name | Typ | Ursprünglich | Bezeichnung |
---|---|---|---|
Hintergrund | boolesch | FALSCH | Enthält ein modales Hintergrundelement |
Klaviatur | boolesch | FALSCH | Schließt das Modal, wenn die Escape-Taste gedrückt wird |
Show | boolesch | FALSCH | Öffnet modal bei der Klasseninitialisierung |
Sie können Modals auf Ihrer Seite einfach aktivieren, ohne eine einzige Zeile Javascript schreiben zu müssen. Geben Sie einem Element einfach ein data-controls-modal
Attribut, das einer modalen Element-ID entspricht, und wenn Sie darauf klicken, wird Ihr Modal gestartet. Um modale Optionen hinzuzufügen, schließen Sie sie einfach auch als Datenattribute ein.
- <a class = "btn" data-controls-modal = "my-modal" data-backdrop = "true" > Modal starten </a>
Hinweis Wenn Sie möchten, dass Ihr Modal ein- und ausgeht, fügen Sie einfach eine .fade
Klasse zu Ihrem .modal
Element hinzu (siehe Demo, um dies in Aktion zu sehen).
Aktiviert Ihren Inhalt als Modal. Akzeptiert optionale Optionen object
.
- $ ( '#my-modal' ). modal ({
- closeOnEscape : wahr
- })
Schaltet ein Modal manuell um.
- $ ( '#my-modal' ). modal ( 'umschalten' )
Öffnet manuell ein Modal.
- $ ( '#my-modal' ). modal ( 'zeigen' )
Blendet ein Modal manuell aus.
- $ ( '#my-modal' ). modal ( 'ausblenden' )
Gibt eine modale Elementklasseninstanz zurück.
- $ ( '#my-modal' ). modal ( wahr )
Hinweis Alternativ kann diese auch mit abgerufen werden $().data('modal')
.
Die modale Klasse von Bootstrap macht einige Ereignisse verfügbar, um sich in die modale Funktionalität einzuklinken.
Vorfall | Beschreibung |
---|---|
Show | Dieses Ereignis wird sofort ausgelöst, wenn die show Instanzmethode aufgerufen wird. |
gezeigt | Dieses Ereignis wird ausgelöst, wenn das Modal für den Benutzer sichtbar gemacht wurde (wartet auf den Abschluss der CSS-Übergänge). |
ausblenden | Dieses Ereignis wird sofort ausgelöst, wenn die hide Instanzmethode aufgerufen wurde. |
versteckt | Dieses Ereignis wird ausgelöst, wenn das Modal vollständig vor dem Benutzer ausgeblendet wurde (wartet auf den Abschluss der CSS-Übergänge). |
- $ ( '#my-modal' ). bind ( 'versteckt' , function () {
- // etwas tun ...
- })
Dieses Plugin dient zum Hinzufügen von Dropdown-Interaktionen zur Bootstrap-Topbar oder zu Registerkarten-Navigationen.
Download
- $ ( '#topbar' ). Dropdown ()
data-dropdown
Verwenden Sie das Attribut , um jedem Navigationselement schnell eine Dropdown-Funktionalität hinzuzufügen . Jedes gültige Bootstrap-Dropdown wird automatisch aktiviert.
- <ul class = "tabs" >
- <li class = "active" ><a href = "#" > Startseite </a></li>
- <li class = "dropdown" data-dropdown = "dropdown" >
- <a href = "#" class = "dropdown-toggle" > Dropdown </a>
- <ul class = "Dropdown-Menü" >
- <li><a href = "#" > Sekundärer Link </a></li>
- <li><a href = "#" > Etwas anderes hier </a></li>
- <li class = "Teiler" ></li>
- <li><a href = "#" > Ein weiterer Link </a></li>
- </ul>
- </li>
- </ul>
Hinweisdata-dropdown
Wenn Ihre Benutzeroberfläche über mehrere Dropdown-Menüs verfügt, sollten Sie das Attribut einem wichtigeren Containerelement wie .tabs
oder hinzufügen .topbar
.
Eine programmatische API zum Aktivieren von Menüs für eine bestimmte obere Leiste oder Registerkartennavigation.
Dieses Plugin dient zum Hinzufügen der Scrollspy-Interaktion (automatische Aktualisierung des Navis) zur Bootstrap-Topbar.
Download
- $ ( '#topbar' ). Dropdown ()
Um Ihrem Navi einfach Scrollspy-Verhalten hinzuzufügen, fügen Sie einfach das data-scrollspy
Attribut zur .topbar
.
- <div class = "topbar" data-scrollspy = "scrollspy" > ... </div>
Aktiviert die Navigationsschaltflächen automatisch anhand der Bildlaufposition des Benutzers.
- $ ( 'body > .topbar' ). scrollSpy ()
Beachten Sie , dass Topbar-Anchor-Tags auflösbare ID-Ziele haben müssen. Zum Beispiel <a href="#home">home</a>
muss a etwas im Dom entsprechen wie <div id="home"></div>
.
Der Scrollspy speichert Navigationsschaltflächen und Abschnittskoordinaten für die Leistung. Wenn Sie diesen Cache aktualisieren müssen (wahrscheinlich, wenn Sie dynamische Inhalte haben), rufen Sie einfach diese Aktualisierungsmethode auf. Wenn Sie das data-Attribut verwendet haben, um Ihren Scrollspy zu definieren, rufen Sie einfach refresh für den Body auf.
- $ ( 'Körper' ). scrollspy ( 'aktualisieren' )
Sehen Sie sich die Topbar-Navigation auf dieser Seite an.
Dieses Plugin fügt schnelle, dynamische Registerkarten- und Pillenfunktionen hinzu.
Download
- $ ( '.tabs' ). Registerkarten ()
Sie können eine Registerkarten- oder Pillennavigation aktivieren, ohne Javascript zu schreiben, indem Sie ihnen einfach ein data-tabs
oder data-pills
-Attribut zuweisen.
- <ul class = "tabs" data-tabs = "tabs" > ... </ul>
Aktiviert die Tab- und Pille-Funktionalität für einen bestimmten Behälter. Tab-Links sollten auf IDs im Dokument verweisen.
- <ul class = "tabs" >
- <li class = "active" ><a href = "#home" > Startseite </a></li>
- <li><a href = "#profile" > Profil </a></li>
- <li><a href = "#messages" > Nachrichten </a></li>
- <li><a href = "#settings" > Einstellungen </a></li>
- </ul>
- <div class = "Pilleninhalt" >
- <div class = "active" id = "home" > ... </div>
- <div id = "profil" > ... </div>
- <div id = "Nachrichten" > ... </div>
- <div id = "Einstellungen" > ... </div>
- </ul>
- <Skript>
- $ ( Funktion () {
- $ ( '.tabs' ). Registerkarten ()
- })
- </script>
Raw Denim Sie haben wahrscheinlich noch nie von den Jeansshorts Austin gehört. Nesciunt Tofu Stumptown Aliqua, Retro-Synth-Master-Reinigung. Schnurrbartklischee tempor, williamsburg carles vegan helvetica. Reprehenderit Metzger Retro Keffiyeh Dreamcatcher Synth. Cosby-Pullover eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis Strickjacke amerikanische Kleidung, Metzger 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.
Basierend auf dem hervorragenden Plugin jQuery.tipsy, geschrieben von Jason Frame; twipsy ist eine aktualisierte Version, die nicht auf Bilder angewiesen ist, CSS3 für Animationen und Datenattribute für die Titelspeicherung verwendet!
Download
- $ ( '#beispiel' ). twipsy ( Optionen )
Name | Typ | Ursprünglich | Bezeichnung |
---|---|---|---|
animieren | boolesch | Stimmt | Wenden Sie einen CSS-Fade-Übergang auf den Tooltip an |
Verzögerung in | Nummer | 0 | Verzögerung vor Anzeige des Tooltips (ms) |
delayOut | Nummer | 0 | Verzögerung vor dem Ausblenden des Tooltips (ms) |
Zurückfallen | Schnur | '' | Text, der verwendet werden soll, wenn kein QuickInfo-Titel vorhanden ist |
Platzierung | Schnur | 'Oben' | So positionieren Sie den Tooltip - oben | unten | links | Rechts |
html | boolesch | FALSCH | ermöglicht HTML-Inhalte im Tooltip |
live | boolesch | FALSCH | Verwenden Sie die Ereignisdelegierung anstelle einzelner Ereignishandler |
versetzt | Nummer | 0 | Pixel-Offset des Tooltips vom Zielelement |
Titel | Zeichenfolge | Funktion | 'Titel' | Attribut oder Methode zum Abrufen von Titeltext |
Abzug | Schnur | 'schweben' | wie der Tooltip ausgelöst wird - Hover | Fokus | Handbuch |
Hängt einen Twipsy-Handler an eine Elementsammlung an.
Zeigt ein twipsy Element an.
- $ ( '#element' ). twipsy ( 'zeigen' )
Versteckt ein Element twipsy.
- $ ( '#element' ). twipsy ( 'verstecken' )
Gibt eine Elements-Twipsy-Klasseninstanz zurück.
- $ ( '#element' ). zwielichtig ( wahr )
Hinweis Alternativ kann diese auch mit abgerufen werden $().data('twipsy')
.
Enge Hosen der nächsten Stufe, keffiyeh , von denen hast du wahrscheinlich noch nie gehört. Photo Booth Beard Raw Denim Buchdruck vegane Umhängetasche stumptown. Farm-to-Table-Seitan, Mcsweeney's Fixie Sustainable Quinoa 8-Bit American Apparel haben einen Frottee-Richardson-Vinyl-Chabray. Bart Stumptown, Cardigans banh mi lomo Thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chabray. Ein wirklich ironischer Handwerker, egal Keytar, Scenester Farm-to-Table Banksy Austin Twitter-Handle Freegan Cred Raw Denim Single-Origin-Kaffee viral.
Das Popover-Plugin bietet eine einfache Schnittstelle zum Hinzufügen von Popovers zu Ihrer Anwendung. Es erweitert das Plugin boostrap-twipsy.js , also stellen Sie sicher, dass Sie diese Datei auch verwenden, wenn Sie Popovers in Ihr Projekt einfügen!
Download
- $ ( '#beispiel' ). Popover ( Optionen )
Name | Typ | Ursprünglich | Bezeichnung |
---|---|---|---|
animieren | boolesch | Stimmt | Wenden Sie einen CSS-Fade-Übergang auf den Tooltip an |
Verzögerung in | Nummer | 0 | Verzögerung vor Anzeige des Tooltips (ms) |
delayOut | Nummer | 0 | Verzögerung vor dem Ausblenden des Tooltips (ms) |
Zurückfallen | Schnur | '' | Text, der verwendet werden soll, wenn kein QuickInfo-Titel vorhanden ist |
Platzierung | Schnur | 'Rechts' | So positionieren Sie den Tooltip - oben | unten | links | Rechts |
html | boolesch | FALSCH | ermöglicht HTML-Inhalte im Tooltip |
live | boolesch | FALSCH | Verwenden Sie die Ereignisdelegierung anstelle einzelner Ereignishandler |
versetzt | Nummer | 0 | Pixel-Offset des Tooltips vom Zielelement |
Titel | Zeichenfolge | Funktion | 'Titel' | Attribut oder Methode zum Abrufen von Titeltext |
Inhalt | Zeichenfolge | Funktion | 'Dateninhalt' | Attribut oder Methode zum Abrufen von Inhaltstext |
Abzug | Schnur | 'schweben' | wie der Tooltip ausgelöst wird - Hover | Fokus | Handbuch |
Initialisiert Popover für eine Elementsammlung.
Zeigt ein Elemente-Popover an.
- $ ( '#element' ). popover ( 'zeigen' )
Blendet ein Elemente-Popover aus.
- $ ( '#element' ). popover ( 'ausblenden' )
Das Alert-Plugin ist eine superkleine Klasse zum Hinzufügen von Close-Funktionen zu Alerts.
Download
- $ ( ".alert-message" ). Alarm ()
data-alert
Fügen Sie Ihren Warnmeldungen einfach ein Attribut hinzu , um ihnen automatisch eine Schließfunktion zu geben.
Umschließt alle Warnungen mit Schließfunktion. Damit Ihre Benachrichtigungen beim Schließen animiert werden, stellen Sie sicher, dass ihnen die Klasse .fade
und .in
bereits zugewiesen wurde.
Schließt eine Warnung.
- $ ( ".alert-message" ). Alarm ( 'Schließen' )