Javascript pro Bootstrap

Oživte komponenty Bootstrapu pomocí nových vlastních pluginů, které spolupracují s jQuery a Ender .

← Zpět na Bootstrap home

Tento plugin slouží k přidání interakce scrollspy (automatická aktualizace navigace) do horní lišty bootstrapu.

Stažení

Pomocí boostrap-scrollspy.js

  1. $ ( '#topbar' ). rozbalovací nabídka ()

Označení

Chcete-li do navigace snadno přidat scrollspy chování, stačí přidat data-scrollspyatribut do .topbar.

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

Metody

$().scrollspy()

Automaticky aktivuje navigační tlačítka podle polohy posouvání uživatelů.

  1. $ ( 'body > .topbar' ). scrollSpy ()

Všimněte si , že kotevní značky horní lišty musí mít rozlišitelné cíle id. Například <a href="#home">home</a>musí odpovídat něčemu v domku, jako je <div id="home"></div>.

.scrollspy('refresh')

Scrollspy ukládá navigační tlačítka a souřadnice sekcí pro výkon. Pokud potřebujete aktualizovat tuto mezipaměť (pravděpodobně pokud máte dynamický obsah), stačí zavolat tuto metodu aktualizace. Pokud jste použili atribut data k definování vašeho scrollspy, stačí zavolat refresh na tělo.

  1. $ ( 'tělo' ). scrollspy ( 'obnovit' )

Demo

Podívejte se na navigaci v horní liště na této stránce.

Tento plugin přidává rychlé, dynamické funkce karet a pilulek.

Stažení

Pomocí boostrap-tabs.js

  1. $ ( '.tabs' ). karty ()

Označení

Můžete aktivovat navigaci pomocí karty nebo pilulky bez psaní jakéhokoli javascriptu tím, že jim jednoduše přiřadíte atribut data-tabsnebo .data-pills

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

Metody

$().tabs nebo $().pilulky

Aktivuje funkci karty a pilulky pro daný kontejner. Odkazy na karty by měly odkazovat na ID v dokumentu.

  1. <ul class = "tabs" >
  2. <li class = "active" ><a href = "#home" > Home </a></li>
  3. <li><a href = "#profile" > Profil </a></li>
  4. <li><a href = "#messages" > Zprávy </a></li>
  5. <li><a href = "#settings" > Nastavení </a></li>
  6. </ul>
  7.  
  8. <div class = "pilul-content" >
  9. <div class = "active" id = "home" > ... </div>
  10. <div id = "profile" > ... </div>
  11. <div id = "messages" > ... </div>
  12. <div id = "nastavení" > ... </div>
  13. </ul>
  14.  
  15. <script>
  16. $ ( function () {
  17. $ ( '.tabs' ). karty ()
  18. })
  19. </script>

Demo

Raw denim o nich jste pravděpodobně ještě neslyšeli džínové šortky Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Moustache klišé tempor, williamsburg carles veganská helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby svetr eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan americké oblečení, řezník 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.

Založeno na vynikajícím pluginu jQuery.tipsy, který napsal Jason Frame; twipsy je aktualizovaná verze, která se nespoléhá na obrázky, používá css3 pro animace a datové atributy pro ukládání titulů!

Stažení

Pomocí bootstrap-twipsy.js

  1. $ ( '#příklad' ). twipsy ( možnosti )

Možnosti

název typ výchozí popis
animovat booleovský skutečný použijte přechod css fade na popisek
Zpoždění číslo 0 zpoždění před zobrazením popisku (ms)
zpoždění číslo 0 zpoždění před skrytím popisku (ms)
ustoupit tětiva '' text, který se má použít, když není přítomen žádný nadpis popisku
umístění tětiva 'výše' jak umístit nápovědu – výše | níže | vlevo | že jo
html booleovský Nepravdivé umožňuje html obsah v popisku
žít booleovský Nepravdivé použijte delegování událostí místo jednotlivých obslužných rutin událostí
offset číslo 0 pixelový posun popisku od cílového prvku
titul řetězec | funkce 'titul' atribut nebo metoda pro načtení textu titulku
spoušť tětiva 'vznášet se' jak se spouští nápověda - umístěte kurzor | zaměření | manuál

Metody

$().twipsy(options)

Připojí obslužnou rutinu twipsy ke kolekci prvků.

.twipsy('show')

Odhaluje prvky twipsy.

  1. $ ( '#element' ). twipsy ( 'ukázat' )

.twipsy('skrýt')

Skryje prvky twipsy.

  1. $ ( '#element' ). twipsy ( 'skrýt' )

.twipsy (pravda)

Vrátí instanci třídy elementů twipsy.

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

Upozornění Alternativně to lze získat pomocí $().data('twipsy').

Demo

Úzké kalhoty další úrovně keffiyeh pravděpodobně jste o nich neslyšeli. Fotobudka vousy raw denim knihtisk vegan messenger bag stumptown. Osmibitové americké oblečení z farmy na stůl seitan, mcsweeney's fixie z udržitelné quinoy má vinylový chambray z froté richardson. Beard stumptown, cardigany banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, čtyři loko mcsweeney's cleanse vegan chambray. Skutečně ironický řemeslník bez ohledu na klíč, scénárista z farmy na stůl banky Austin twitter zvládá freeganský creed raw denim single-origin coffee viral.

Popover plugin poskytuje jednoduché rozhraní pro přidávání popoverů do vaší aplikace. Rozšiřuje plugin boostrap-twipsy.js , takže při začleňování vyskakovacích oken do svého projektu nezapomeňte vzít tento soubor také!

Stažení

Pomocí boostrap-popover.js

  1. $ ( '#příklad' ). vyskakovací okno ( možnosti )

Možnosti

název typ výchozí popis
animovat booleovský skutečný použijte přechod css fade na popisek
Zpoždění číslo 0 zpoždění před zobrazením popisku (ms)
zpoždění číslo 0 zpoždění před skrytím popisku (ms)
ustoupit tětiva '' text, který se má použít, když není přítomen žádný nadpis popisku
umístění tětiva 'že jo' jak umístit nápovědu – výše | níže | vlevo | že jo
html booleovský Nepravdivé umožňuje html obsah v popisku
žít booleovský Nepravdivé použijte delegování událostí místo jednotlivých obslužných rutin událostí
offset číslo 0 pixel offset of tooltip from target element
title string | function 'title' attribute or method for retrieving title text
content string | function 'data-content' attribute or method for retrieving content text
trigger string 'hover' how tooltip is triggered - hover | focus | manual

Methods

$().popover(options)

Initializes popovers for an element collection.

.popover('show')

Reveals an elements popover.

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

.popover('hide')

Hides an elements popover.

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

Demo

hover for popover

The alert plugin is a super tiny class for adding close functionality to alerts.

Download

Using bootstrap-alerts.js

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

Markup

Just add a data-alert attribute to your alert messages to automatically give them close functionality.

Methods

$().alert()

Wraps all alerts with close functionality. To have your alerts animate out when closed, make sure they have the .fade and .in class already applied to them.

.alert('close')

Closes an alert.

  1. $(".alert-message").alert('close')

Demo

×

Holy guacamole! Best check yo self, you’re not looking too good.

×

Kruci! Máte chybu! Změňte to a to a zkuste to znovu. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.