Erwecken Sie Bootstrap-Komponenten zum Leben – jetzt mit 12 benutzerdefinierten jQuery - Plug-ins.
Eine optimierte, aber flexible Version des traditionellen Javascript-Modal-Plugins mit nur der minimal erforderlichen Funktionalität und intelligenten Standardeinstellungen.
Fügen Sie mit diesem einfachen Plugin Dropdown-Menüs zu fast allem in Bootstrap hinzu. Bootstrap bietet vollständige Unterstützung für Dropdown-Menüs in der Navigationsleiste, Registerkarten und Pillen.
Verwenden Sie scrollspy, um die Links in Ihrer Navigationsleiste automatisch zu aktualisieren, um den aktuell aktiven Link basierend auf der Scroll-Position anzuzeigen.
Verwenden Sie dieses Plug-in, um Registerkarten und Pillen nützlicher zu machen, indem Sie ihnen ermöglichen, durch Tabulatorfenster mit lokalen Inhalten zu wechseln.
Tooltips sind eine neue Version des jQuery-Plug-Ins Tipsy und verlassen sich nicht auf Bilder – sie verwenden CSS3 für Animationen und Datenattribute für die lokale Titelspeicherung.
Fügen Sie jedem Element kleine Inhaltsüberlagerungen wie auf dem iPad hinzu, um sekundäre Informationen aufzunehmen.
* Erfordert die Einbeziehung von Tooltips
Das Alert-Plugin ist eine winzige Klasse, um Alerts eine Close-Funktionalität hinzuzufügen.
Machen Sie mehr mit Tasten. Steuern Sie Schaltflächenzustände oder erstellen Sie Gruppen von Schaltflächen für weitere Komponenten wie Symbolleisten.
Holen Sie sich Basisstile und flexible Unterstützung für zusammenklappbare Komponenten wie Akkordeons und Navigation.
Erstellen Sie ein Karussell aus beliebigen Inhalten, die Sie als interaktive Diashow mit Inhalten bereitstellen möchten.
Ein einfaches, leicht erweiterbares Plug-in zum schnellen Erstellen eleganter Textvervollständigungen mit beliebigen Formulartexteingaben.
Fügen Sie für einfache Übergangseffekte einmal bootstrap-transition.js hinzu, um Modale einzufügen oder Warnungen auszublenden.
* Erforderlich für Animationen in Plugins
Eine optimierte, aber flexible Version des traditionellen Javascript-Modal-Plugins mit nur der minimal erforderlichen Funktionalität und intelligenten Standardeinstellungen.
Download-DateiUnten ist ein statisch gerendertes Modal.
Ein feiner Körper…
Schalten Sie ein Modal über Javascript um, indem Sie auf die Schaltfläche unten klicken. Es gleitet nach unten und wird vom oberen Rand der Seite eingeblendet.
Starten Sie das Demo-ModalRufen Sie das Modal über Javascript auf:
- $ ( '#myModal' ). modal ( Optionen )
Name | Typ | Ursprünglich | Bezeichnung |
---|---|---|---|
Hintergrund | boolesch | Stimmt | Enthält ein modales Hintergrundelement. Geben Sie alternativ static einen Hintergrund an, der das Modal beim Klicken nicht schließt. |
Klaviatur | boolesch | Stimmt | Schließt das Modal, wenn die Escape-Taste gedrückt wird |
Show | boolesch | Stimmt | Zeigt das Modal bei der Initialisierung an. |
Sie können Modals auf Ihrer Seite einfach aktivieren, ohne eine einzige Zeile Javascript schreiben zu müssen. Legen Sie einfach data-toggle="modal"
ein Controller-Element mit einem data-target="#foo"
oder fest href="#foo"
, das einer modalen Element-ID entspricht, und wenn Sie darauf klicken, wird Ihr Modal gestartet.
Um Optionen zu Ihrer modalen Instanz hinzuzufügen, fügen Sie diese einfach als zusätzliche Datenattribute entweder in das Steuerelement oder in das modale Markup selbst ein.
- <a class = "btn" data-toggle = "modal" href = "#myModal" > Starte Modal </a>
- <div class = "modal hide" id = "myModal" >
- <div class = "modal-header" >
- <button type = "button" class = "close" data-dismiss = "modal" > × </button>
- <h3> Modaler Header </h3>
- </div>
- <div class = "modal-body" >
- <p> Ein schöner Körper… </p>
- </div>
- <div class = "modal-footer" >
- <a href = "#" class = "btn" data-dismiss = "modal" > Schließen </a>
- <a href = "#" class = "btn btn-primary" > Änderungen speichern </a>
- </div>
- </div>
.fade
dem Element einfach eine Klasse
hinzu .modal
(sehen Sie sich die Demo an, um dies in Aktion zu sehen) und schließen Sie bootstrap-transition.js ein.
Aktiviert Ihren Inhalt als Modal. Akzeptiert optionale Optionen object
.
- $ ( '#myModal' ). modal ({
- Tastatur : falsch
- })
Schaltet ein Modal manuell um.
- $ ( '#myModal' ). modal ( 'umschalten' )
Öffnet manuell ein Modal.
- $ ( '#myModal' ). modal ( 'zeigen' )
Blendet ein Modal manuell aus.
- $ ( '#myModal' ). modal ( 'ausblenden' )
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). |
- $ ( '#myModal' ). on ( 'versteckt' , function () {
- // etwas tun…
- })
Fügen Sie mit diesem einfachen Plugin Dropdown-Menüs zu fast allem in Bootstrap hinzu. Bootstrap bietet vollständige Unterstützung für Dropdown-Menüs in der Navigationsleiste, Registerkarten und Pillen.
Download-DateiKlicken Sie auf die Dropdown-Navigationslinks in der Navigationsleiste und den Pillen unten, um Dropdowns zu testen.
Rufen Sie die Dropdowns über Javascript auf:
- $ ( '.dropdown-toggle' ). Dropdown ()
Um jedem Element schnell eine Dropdown-Funktion hinzuzufügen, fügen Sie einfach hinzu, data-toggle="dropdown"
und jedes gültige Bootstrap-Dropdown wird automatisch aktiviert.
data-target="#fat"
oder
verwenden href="#fat"
.
- <ul class = "nav nav-pillen" >
- <li class = "active" ><a href = "#" > Normaler Link </a></li>
- <li class = "Dropdown" id = "Menü1" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" href = "#menu1" >
- Dropdown-Liste
- <b class = "caret" ></b>
- </a>
- <ul class = "Dropdown-Menü" >
- <li><a href = "#" > Aktion </a></li>
- <li><a href = "#" > Eine weitere Aktion </a></li>
- <li><a href = "#" > Etwas anderes hier </a></li>
- <li class = "Teiler" ></li>
- <li><a href = "#" > Getrennter Link </a></li>
- </ul>
- </li>
- ...
- </ul>
Um URLs intakt zu halten, verwenden Sie das data-target
Attribut anstelle von href="#"
.
- <ul class = "nav nav-pillen" >
- <li class = "Dropdown" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" data-target = "#" href = "path/to/page.html" >
- Dropdown-Liste
- <b class = "caret" ></b>
- </a>
- <ul class = "Dropdown-Menü" >
- ...
- </ul>
- </li>
- </ul>
Eine programmatische API zum Aktivieren von Menüs für eine bestimmte Navigationsleiste oder Registerkartennavigation.
Das ScrollSpy-Plugin dient zum automatischen Aktualisieren von Navigationszielen basierend auf der Scroll-Position.
Download-DateiScrollen Sie im unteren Bereich und sehen Sie sich das Navigations-Update an. Die Dropdown-Unterelemente werden ebenfalls hervorgehoben. Versuch es!
Anzeigen-Leggings Keytar, Brunch-ID-Kunstparty Dolor Labore. Pitchfork yr enim lo-fi, bevor sie ausverkauft sind. Tumblr Farm-to-Table-Fahrradrechte was auch immer. Anim Keffiyeh Carles Strickjacke. Velit Seitan Mcsweeneys Fotoautomat 3 Wolfsmond irure. Cosby-Pullover Lomo-Jeans-Shorts, Williamsburg-Hoodie-Minim, von denen Sie wahrscheinlich noch nichts gehört haben, und Cardigan Trust Fund Culpa Biodiesel Wes Anderson-Ästhetik. Nihil tätowiert Accusamus, Cred Ironie Biodiesel Keffiyeh Handwerker Ullamco Consequat.
Veniam Marfa Schnurrbart-Skateboard, Adipisicing Fugiat Velit Mistgabelbart. Freegan Bart aliqua cupidatat mcsweeney's vero. Cupidatat vier loko nisi, ea helvetica nulla carles. Tätowierter Cosby Pullover Food Truck, Mcsweeney's Quis Non Freegan Vinyl. Lo-fi wes anderson +1 sartorial. Carles nicht ästhetische Übung quis gentrify. Brooklyn Adipising Craft Beer Vice Keytar Deserunt.
Occaecat commodo aliqua delectus. Fap Craft Beer Deserunt Skateboard Ea. Lomo-Fahrradrechte adipisicing banh mi, velit ea sunt Next Level Locavore Single-Origin-Kaffee in Magna Veniam. High Life id Vinyl, Echo Park consequat quis aliquip banh mi Pitchfork. Vero VHS est adipising. Consectetur nisi Mini-Umhängetasche zum Selbermachen. Cred ex in, nachhaltige Bauchtasche von delectus consectetur iphone.
In incididunt echo park, officia deserunt mcsweeney's proident master cleanse thundercats sapiente veniam. Excepteur VHS elit, proident shoreditch +1 biodiesel laborum craft beer. Single-origin coffee wayfarers irure four loko, cupidatat terry richardson master cleanse. Assumenda you probably haven't heard of them art party fanny pack, tattooed nulla cardigan tempor ad. Proident wolf nesciunt sartorial keffiyeh eu banh mi sustainable. Elit wolf voluptate, lo-fi ea portland before they sold out four loko. Locavore enim nostrud mlkshk brooklyn nesciunt.
Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi before they sold out qui. Tumblr farm-to-table bicycle rights whatever. Anim keffiyeh carles cardigan. Velit seitan mcsweeney's photo booth 3 wolf moon irure. Cosby sweater lomo jean shorts, williamsburg hoodie minim qui you probably haven't heard of them et cardigan trust fund culpa biodiesel wes anderson aesthetic. Nihil tattooed accusamus, cred irony biodiesel keffiyeh artisan ullamco consequat.
Keytar twee blog, culpa Umhängetasche marfa was auch immer delectus Imbisswagen. Sapiente synth id angenommen. Locavore sed helvetica Klischee-Ironie, Thundercats, von denen Sie wahrscheinlich noch nichts gehört haben, consequat Hoodie glutenfrei lo-fi fap aliquip. Labore elit placeat bevor sie ausverkauft sind, terry richardson proident brunch nesciunt quis cosby sweater pariatur keffiyeh ut helvetica artisan. Cardigan Craft Beer Seitan Fertig Velit. VHS Chambray Laboris Tempor Veniam. Anim Mollit Minim Commodo Ullamco Donnerkatzen.
Rufen Sie den Scrollspy über Javascript auf:
- $ ( '#Navigationsleiste' ). scrollspy ()
Um einfach Scrollspy-Verhalten zu Ihrer Topbar-Navigation hinzuzufügen, fügen data-spy="scroll"
Sie einfach das Element hinzu, das Sie ausspionieren möchten (normalerweise wäre dies der Körper).
- <body data-spy = "scroll" > ... </body>
<a href="#home">home</a>
muss a etwas im Dom entsprechen wie
<div id="home"></div>
.
Wenn Sie scrollspy in Verbindung mit dem Hinzufügen oder Entfernen von Elementen aus dem DOM verwenden, müssen Sie die Aktualisierungsmethode wie folgt aufrufen:
- $ ( '[data-spy="scroll"]' ). jeweils ( funktion () {
- var $spy = $ ( this ). scrollspy ( 'aktualisieren' )
- });
Name | Typ | Ursprünglich | Bezeichnung |
---|---|---|---|
versetzt | Nummer | 10 | Pixel, die bei der Berechnung der Bildlaufposition vom oberen Rand versetzt werden sollen. |
Vorfall | Beschreibung |
---|---|
aktivieren Sie | Dieses Ereignis wird immer dann ausgelöst, wenn ein neuer Gegenstand vom Scrollspy aktiviert wird. |
Dieses Plugin fügt schnelle, dynamische Tab- und Pill-Funktionen für den Übergang durch lokale Inhalte hinzu.
Download-DateiKlicken Sie auf die Registerkarten unten, um zwischen ausgeblendeten Fenstern umzuschalten, sogar über Dropdown-Menüs.
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.
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.
Treuhandfonds Seitan Buchdruck, Keytar Raw Denim Keffiyeh Etsy Art Party bevor sie ausverkauft sind Master Cleanse Glutenfreier Tintenfisch Scenester Freegan Cosby Pullover. Gürteltasche Portland Seitan DIY, Art Party Locavore Wolf Klischee High Life Echo Park Austin. Cred Vinyl keffiyeh DIY Salvia PBR, banh mi, bevor sie den viralen Locavore-Cosby-Pullover vom Bauernhof zum Tisch ausverkauft haben. Lomo Wolf viral, Schnurrbart Readymade Thundercats Keffiyeh Craft Beer Marfa Ethical. Wolf Salvia Freegan, sartorial Keffiyeh Echo Park Vegan.
Aktivieren Sie Tabs über Javascript (jede Registerkarte muss einzeln aktiviert werden):
- $ ( '#myTab a' ). klick ( Funktion ( e ) {
- e . PreventDefault ();
- $ ( dies ). tab ( 'zeigen' );
- })
Sie können einzelne Registerkarten auf verschiedene Arten aktivieren:
- $ ( '#myTab a[href="#profile"]' ). tab ( 'zeigen' ); // Registerkarte nach Name auswählen
- $ ( '#myTab a:first' ). tab ( 'zeigen' ); // Erste Registerkarte auswählen
- $ ( '#myTab a:last' ). tab ( 'zeigen' ); // Letzten Tab auswählen
- $ ( '#myTab li:eq(2) a' ). tab ( 'zeigen' ); // Dritten Tab auswählen (0-indiziert)
Sie können eine Registerkarten- oder Pillennavigation aktivieren, ohne Javascript zu schreiben, indem Sie einfach data-toggle="tab"
oder data-toggle="pill"
für ein Element angeben. Durch das Hinzufügen der Klassen nav
und nav-tabs
zur Registerkarte ul
wird das Styling der Bootstrap-Registerkarte angewendet.
- <ul class = "nav nav-tabs" >
- <li><a href = "#home" data-toggle = "tab" > Startseite </a></li>
- <li><a href = "#profile" data-toggle = "tab" > Profil </a></li>
- <li><a href = "#messages" data-toggle = "tab" > Nachrichten </a></li>
- <li><a href = "#settings" data-toggle = "tab" > Einstellungen </a></li>
- </ul>
Aktiviert ein Registerkartenelement und einen Inhaltscontainer. Tab sollte entweder ein data-target
oder ein haben href
, das auf einen Container-Knoten im DOM abzielt.
- <ul class = "nav nav-tabs" id = "myTab" >
- <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 = "tab-content" >
- <div class = "tab-pane active" id = "home" > ... </div>
- <div class = "tab-pane" id = "profile" > ... </div>
- <div class = "tab-pane" id = "messages" > ... </div>
- <div class = "tab-pane" id = "settings" > ... </div>
- </div>
- <Skript>
- $ ( Funktion () {
- $ ( '#myTab a:last' ). tab ( 'zeigen' );
- })
- </script>
Vorfall | Beschreibung |
---|---|
Show | Dieses Ereignis wird bei der Registerkartenanzeige ausgelöst, aber bevor die neue Registerkarte angezeigt wurde. Verwenden Sie event.target und event.relatedTarget , um auf die aktive Registerkarte bzw. die vorherige aktive Registerkarte (falls verfügbar) abzuzielen. |
gezeigt | Dieses Ereignis wird beim Anzeigen von Registerkarten ausgelöst, nachdem eine Registerkarte angezeigt wurde. Verwenden Sie event.target und event.relatedTarget , um auf die aktive Registerkarte bzw. die vorherige aktive Registerkarte (falls verfügbar) abzuzielen. |
- $ ( 'a[data-toggle="tab"]' ). on ( 'angezeigt' , function ( e ) {
- e . Ziel // aktivierte Registerkarte
- e . relatedTarget // vorheriger Tab
- })
Inspiriert von dem exzellenten jQuery.tipsy-Plugin, das von Jason Frame geschrieben wurde; Tooltips sind eine aktualisierte Version, die nicht auf Bilder angewiesen ist, CSS3 für Animationen und Datenattribute für die lokale Titelspeicherung verwendet.
Download-DateiBewegen Sie den Mauszeiger über die folgenden Links, um QuickInfos anzuzeigen:
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 wie auch immer Keytar , Scenester Farm-to-Table Banksy Austin Twitter-Handle Freegan Cred Raw Denim Single-Origin-Kaffee viral.
Lösen Sie den Tooltip über Javascript aus:
- $ ( '#beispiel' ). Kurzinfo ( Optionen )
Name | Typ | Ursprünglich | Bezeichnung |
---|---|---|---|
Animation | boolesch | Stimmt | Wenden Sie einen CSS-Fade-Übergang auf den Tooltip an |
Platzierung | Zeichenkette|Funktion | 'oben' | So positionieren Sie den Tooltip - oben | unten | links | Rechts |
Wähler | Schnur | FALSCH | Wenn ein Selektor bereitgestellt wird, werden QuickInfo-Objekte an die angegebenen Ziele delegiert. |
Titel | Zeichenfolge | Funktion | '' | Standardwert für den Titel, wenn das `title`-Tag nicht vorhanden ist |
Abzug | Schnur | 'schweben' | wie der Tooltip ausgelöst wird - Hover | Fokus | Handbuch |
Verzögerung | Zahl | Objekt | 0 | Verzögerung beim Anzeigen und Ausblenden des Tooltips (ms) - gilt nicht für den manuellen Triggertyp Wenn eine Nummer angegeben wird, wird die Verzögerung sowohl auf das Ausblenden als auch auf das Anzeigen angewendet Objektstruktur ist: |
Aus Leistungsgründen sind die Tooltip- und Popover-Daten-APIs optional. Wenn Sie sie verwenden möchten, geben Sie einfach eine Auswahloption an.
- <a href = "#" rel = "tooltip" title = "first tooltip" > Bewegen Sie den Mauszeiger über mich </a>
Fügt einen Tooltip-Handler an eine Elementsammlung an.
Zeigt den Tooltip eines Elements an.
- $ ( '#element' ). Tooltip ( 'zeigen' )
Blendet den Tooltip eines Elements aus.
- $ ( '#element' ). Tooltip ( 'ausblenden' )
Schaltet den Tooltip eines Elements um.
- $ ( '#element' ). Tooltip ( 'umschalten' )
Fügen Sie jedem Element kleine Inhaltsüberlagerungen wie auf dem iPad hinzu, um sekundäre Informationen aufzunehmen.
* Tooltip muss enthalten sein
Download-DateiBewegen Sie den Mauszeiger über die Schaltfläche, um das Popover auszulösen.
Popover über Javascript aktivieren:
- $ ( '#beispiel' ). Popover ( Optionen )
Name | Typ | Ursprünglich | Bezeichnung |
---|---|---|---|
Animation | boolesch | Stimmt | Wenden Sie einen CSS-Fade-Übergang auf den Tooltip an |
Platzierung | Zeichenkette|Funktion | 'Rechts' | So positionieren Sie das Popover - top | unten | links | Rechts |
Wähler | Schnur | FALSCH | Wenn ein Selektor bereitgestellt wird, werden QuickInfo-Objekte an die angegebenen Ziele delegiert |
Abzug | Schnur | 'schweben' | wie der Tooltip ausgelöst wird - Hover | Fokus | Handbuch |
Titel | Zeichenfolge | Funktion | '' | Standardwert für den Titel, wenn das Attribut "Titel" nicht vorhanden ist |
Inhalt | Zeichenfolge | Funktion | '' | Standardwert für den Inhalt, wenn das Attribut "data-content" nicht vorhanden ist |
Verzögerung | Zahl | Objekt | 0 | Verzögerung beim Anzeigen und Ausblenden des Popovers (ms) – gilt nicht für den manuellen Triggertyp Wenn eine Nummer angegeben wird, wird die Verzögerung sowohl auf das Ausblenden als auch auf das Anzeigen angewendet Objektstruktur ist: |
Aus Leistungsgründen sind die Tooltip- und Popover-Daten-APIs optional. Wenn Sie sie verwenden möchten, geben Sie einfach eine Auswahloption an.
Initialisiert Popover für eine Elementsammlung.
Zeigt ein Elemente-Popover an.
- $ ( '#element' ). popover ( 'zeigen' )
Blendet ein Elemente-Popover aus.
- $ ( '#element' ). popover ( 'ausblenden' )
Schaltet ein Elemente-Popover um.
- $ ( '#element' ). popover ( 'umschalten' )
Das Alert-Plugin ist eine winzige Klasse, um Alerts eine Close-Funktionalität hinzuzufügen.
DownloadDas Alerts-Plug-in funktioniert mit regulären Warnmeldungen und Blockmeldungen.
Ä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.
Ablehnen einer Warnung per Javascript aktivieren:
- $ ( ".alarm" ). Alarm ()
Fügen Sie einfach data-dismiss="alert"
Ihre Schließen-Schaltfläche hinzu, um automatisch eine Warnmeldung zum Schließen zu erhalten.
- <a class = "close" data-dismiss = "alert" href = "#" > × </a>
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.
- $ ( ".alarm" ). Alarm ( 'Schließen' )
Die Alert-Klasse von Bootstrap stellt einige Ereignisse bereit, um sich in die Alert-Funktionalität einzuklinken.
Vorfall | Beschreibung |
---|---|
nah dran | Dieses Ereignis wird sofort ausgelöst, wenn die close Instanzmethode aufgerufen wird. |
abgeschlossen | Dieses Ereignis wird ausgelöst, wenn die Warnung geschlossen wurde (wartet, bis die CSS-Übergänge abgeschlossen sind). |
- $ ( '#my-alert' ). bind ( 'geschlossen' , function () {
- // etwas tun…
- })
Holen Sie sich Basisstile und flexible Unterstützung für zusammenklappbare Komponenten wie Akkordeons und Navigation.
Download-Datei* Erfordert die Einbeziehung des Transitions-Plugins.
Mit dem Collapse-Plugin haben wir ein einfaches Akkordeon-Widget erstellt:
Per Javascript aktivieren:
- $ ( ".collapse" ). zusammenbrechen ()
Name | Typ | Ursprünglich | Bezeichnung |
---|---|---|---|
Elternteil | Wähler | FALSCH | Wenn Selektor, dann werden alle reduzierbaren Elemente unter dem angegebenen übergeordneten Element geschlossen, wenn dieses reduzierbare Element angezeigt wird. (ähnlich dem traditionellen Akkordeonverhalten) |
Umschalten | boolesch | Stimmt | Schaltet das reduzierbare Element beim Aufruf um |
Fügen Sie einfach data-toggle="collapse"
ein und ein data-target
to-Element hinzu, um automatisch die Steuerung eines reduzierbaren Elements zuzuweisen. Das data-target
Attribut akzeptiert einen CSS-Selektor, auf den die Reduzierung angewendet wird. Stellen Sie sicher, dass Sie die Klasse collapse
dem zusammenklappbaren Element hinzufügen. Wenn Sie möchten, dass es standardmäßig geöffnet ist, fügen Sie die zusätzliche Klasse hinzu in
.
- <button class = "btn btn-danger" data-toggle = "collapse" data-target = "#demo" >
- einfach zusammenklappbar
- </button>
- <div id = "demo" class = "collapse in" > … </div>
data-parent="#selector"
. Sehen Sie sich die Demo an, um dies in Aktion zu sehen.
Aktiviert Ihren Inhalt als zusammenklappbares Element. Akzeptiert optionale Optionen object
.
- $ ( '#myCollapsible' ). zusammenbrechen ({
- umschalten : falsch
- })
Blendet ein reduzierbares Element ein oder aus.
Zeigt ein zusammenklappbares Element.
Blendet ein zusammenklappbares Element aus.
Die Collapse-Klasse von Bootstrap macht einige Ereignisse verfügbar, um sich in die Collapse-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 ein Kollapselement für den Benutzer sichtbar gemacht wurde (wartet, bis die CSS-Übergänge abgeschlossen sind). |
ausblenden | Dieses Ereignis wird sofort ausgelöst, wenn die hide Methode aufgerufen wurde. |
versteckt | Dieses Ereignis wird ausgelöst, wenn ein Collapse-Element vor dem Benutzer ausgeblendet wurde (wartet, bis die CSS-Übergänge abgeschlossen sind). |
- $ ( '#myCollapsible' ). on ( 'versteckt' , function () {
- // etwas tun…
- })
Sehen Sie sich die Diashow unten an.
Anruf per Javascript:
- $ ( '.Karussell' ). Karussell ()
Name | Typ | Ursprünglich | Bezeichnung |
---|---|---|---|
Intervall | Nummer | 5000 | Die Zeitspanne, die zwischen dem automatischen Durchlaufen eines Elements verzögert werden soll. Wenn falsch, wird das Karussell nicht automatisch durchlaufen. |
Pause | Schnur | "schweben" | Unterbricht den Umlauf des Karussells beim Betreten mit der Maus und setzt den Umlauf des Karussells beim Verlassen mit der Maus fort. |
Datenattribute werden für die vorherigen und nächsten Kontrollen verwendet. Sehen Sie sich das Beispiel-Markup unten an.
- <div id = "myCarousel" class = "Karussellrutsche" >
- <!-- Karussellartikel -->
- <div class = "carousel-inner" >
- <div class = "aktives Element" > … </div>
- <div class = "item" > … </div>
- <div class = "item" > … </div>
- </div>
- <!-- Karussellnavigation -->
- <a class = "carousel-control left" href = "#myCarousel" data-slide = "prev" > ‹ </a>
- <a class = "carousel-control right" href = "#myCarousel" data-slide = "next" > › </a>
- </div>
Initialisiert das Karussell mit optionalen Optionen object
und beginnt, die Elemente zu durchlaufen.
- $ ( '.Karussell' ). Karussell ({
- Intervall : 2000
- })
Blättert von links nach rechts durch die Karussellelemente.
Verhindert, dass das Karussell Artikel durchläuft.
Bewegt das Karussell zu einem bestimmten Frame (0-basiert, ähnlich einem Array).
Wechselt zum vorherigen Element.
Wechselt zum nächsten Element.
Die Karussellklasse von Bootstrap macht zwei Ereignisse verfügbar, um sich in die Karussellfunktionalität einzuklinken.
Vorfall | Beschreibung |
---|---|
gleiten | Dieses Ereignis wird sofort ausgelöst, wenn die slide Instanzmethode aufgerufen wird. |
rutschte | Dieses Ereignis wird ausgelöst, wenn das Karussell seinen Rutschenübergang abgeschlossen hat. |
Ein einfaches, leicht erweiterbares Plug-in zum schnellen Erstellen eleganter Textvervollständigungen mit beliebigen Formulartexteingaben.
Download-DateiBeginnen Sie mit der Eingabe in das Feld unten, um die Ergebnisse der Schnellvervollständigung anzuzeigen.
Rufen Sie die Vervollständigung per Javascript auf:
- $ ( '.tippen' ). tippen ()
Name | Typ | Ursprünglich | Bezeichnung |
---|---|---|---|
Quelle | Reihe | [ ] | Die abzufragende Datenquelle. |
Artikel | Nummer | 8 | Die maximale Anzahl von Elementen, die in der Dropdown-Liste angezeigt werden. |
Matcher | Funktion | Groß-/Kleinschreibung egal | Die Methode, mit der bestimmt wird, ob eine Abfrage mit einem Element übereinstimmt. Akzeptiert ein einzelnes Argument, item gegen das die Abfrage getestet werden soll. Rufen Sie die aktuelle Abfrage mit auf this.query . Gibt einen booleschen Wert zurück true , wenn die Abfrage eine Übereinstimmung ist. |
Sorter | Funktion | exakte Übereinstimmung, Groß-/Kleinschreibung beachten, Groß-/ Kleinschreibung nicht beachten |
Methode zum Sortieren von Autocomplete-Ergebnissen. Akzeptiert ein einzelnes Argument items und hat den Gültigkeitsbereich der Typeahead-Instanz. Referenzieren Sie die aktuelle Abfrage mit this.query . |
Textmarker | Funktion | hebt alle Standardübereinstimmungen hervor | Methode zum Hervorheben von Ergebnissen der automatischen Vervollständigung. Akzeptiert ein einzelnes Argument item und hat den Gültigkeitsbereich der Typeahead-Instanz. Sollte HTML zurückgeben. |
Fügen Sie Datenattribute hinzu, um ein Element mit der Schnellvervollständigungsfunktion zu registrieren.
- <input type = "text" data-provide = "typeahead" >
Initialisiert eine Eingabe mit einer Schnellvervollständigung.