Javascript für Bootstrap

Erwecken Sie Bootstrap-Komponenten mit neuen, benutzerdefinierten Plugins zum Leben, die mit jQuery und Ender funktionieren .

← Zurück zur Bootstrap-Startseite

Dieses Plugin dient zum Hinzufügen der Scrollspy-Interaktion (automatische Aktualisierung des Navis) zur Bootstrap-Topbar.

Download

Verwenden von boostrap-scrollspy.js

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

Markierung

Um Ihrem Navi einfach Scrollspy-Verhalten hinzuzufügen, fügen Sie einfach das data-scrollspyAttribut zur .topbar.

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

Methoden

$().scrollspy()

Aktiviert die Navigationsschaltflächen automatisch anhand der Bildlaufposition des Benutzers.

  1. $ ( '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>.

.scrollspy('aktualisieren')

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.

  1. $ ( 'Körper' ). scrollspy ( 'aktualisieren' )

Demo

Sehen Sie sich die Topbar-Navigation auf dieser Seite an.

Dieses Plugin fügt schnelle, dynamische Registerkarten- und Pillenfunktionen hinzu.

Download

Verwenden von boostrap-tabs.js

  1. $ ( '.tabs' ). Registerkarten ()

Markierung

Sie können eine Registerkarten- oder Pillennavigation aktivieren, ohne Javascript zu schreiben, indem Sie ihnen einfach ein data-tabsoder data-pills-Attribut zuweisen.

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

Methoden

$().tabs oder $().pills

Aktiviert die Tab- und Pille-Funktionalität für einen bestimmten Behälter. Tab-Links sollten auf IDs im Dokument verweisen.

  1. <ul class = "tabs" >
  2. <li class = "active" ><a href = "#home" > Startseite </a></li>
  3. <li><a href = "#profile" > Profil </a></li>
  4. <li><a href = "#messages" > Nachrichten </a></li>
  5. <li><a href = "#settings" > Einstellungen </a></li>
  6. </ul>
  7.  
  8. <div class = "Pilleninhalt" >
  9. <div class = "active" id = "home" > ... </div>
  10. <div id = "profil" > ... </div>
  11. <div id = "Nachrichten" > ... </div>
  12. <div id = "Einstellungen" > ... </div>
  13. </ul>
  14.  
  15. <Skript>
  16. $ ( Funktion () {
  17. $ ( '.tabs' ). Registerkarten ()
  18. })
  19. </script>

Demo

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

Verwenden von bootstrap-twipsy.js

  1. $ ( '#beispiel' ). twipsy ( Optionen )

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

Methoden

$().twipsy(Optionen)

Hängt einen Twipsy-Handler an eine Elementsammlung an.

.twipsy('zeigen')

Zeigt ein twipsy Element an.

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

.twipsy('ausblenden')

Versteckt ein Element twipsy.

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

.twipsy(wahr)

Gibt eine Elements-Twipsy-Klasseninstanz zurück.

  1. $ ( '#element' ). zwielichtig ( wahr )

Hinweis Alternativ kann diese auch mit abgerufen werden $().data('twipsy').

Demo

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

Verwenden von boostrap-popover.js

  1. $ ( '#beispiel' ). Popover ( Optionen )

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

Methoden

$().popover(Optionen)

Initialisiert Popover für eine Elementsammlung.

.popover('zeigen')

Zeigt ein Elemente-Popover an.

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

.popover('ausblenden')

Blendet ein Elemente-Popover aus.

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

Demo

Bewegen Sie den Mauszeiger für Popover

Das Alert-Plugin ist eine superkleine Klasse zum Hinzufügen von Close-Funktionen zu Alerts.

Download

Verwenden von bootstrap-alerts.js

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

Markierung

data-alertFügen Sie Ihren Warnmeldungen einfach ein Attribut hinzu , um ihnen automatisch eine Schließfunktion zu geben.

Methoden

$().alarm()

Umschließt alle Warnungen mit Schließfunktion. Damit Ihre Benachrichtigungen beim Schließen animiert werden, stellen Sie sicher, dass ihnen die Klasse .fadeund .inbereits zugewiesen wurde.

.alert('Schließen')

Schließt eine Warnung.

  1. $ ( ".alert-message" ). Alarm ( 'Schließen' )

Demo

×

Heilige Guacamole! Überprüfe am besten dich selbst, du siehst nicht allzu gut aus.

×

Oh verdammt! Sie haben einen Fehler! Ändern Sie dies und das und versuchen Sie es erneut. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.