Javascript за Bootstrap

Оживувајте ги компонентите на Bootstrap со нови, прилагодени приклучоци кои работат со jQuery и Ender .

← Назад во домот на Bootstrap

Овој додаток е за додавање на интеракцијата scrollspy (автоматско ажурирање на навигација) на горната лента за подигање.

Преземи

Користење на bootstrap-scrollspy.js

  1. $ ( „#горна лента“ ). scrollSpy ()

Означување

За лесно додавање на однесувањето на скролспитување во вашата навигација, само додајте го data-scrollspyатрибутот во .topbar.

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

Методи

$().scrollSpy()

Автоматски ги активира копчињата за навигација по позицијата на лизгање на корисниците.

  1. $ ( 'тело > .topbar' ). scrollSpy ()

Забележете , ознаките за прицврстување на Топбарот мора да имаат цели за идентификација што може да се решат. На пример, <a href="#home">home</a>мора да одговара на нешто во домот како <div id="home"></div>.

.scrollSpy('освежи')

Scrollspy ги меморира копчињата за навигација и координатите на делот за изведба. Ако треба да го ажурирате овој кеш (најверојатно ако имате динамична содржина) само повикајте го овој метод на освежување. Ако сте го користеле атрибутот податоци за да го дефинирате вашиот scrollspy, само повикајте refresh на телото.

  1. $ ( „тело“ ). scrollSpy ( 'освежи' )

Демо

Проверете ја навигацијата на горната лента на оваа страница.

Овој приклучок нуди дополнителна функционалност за управување со состојбата на копчињата.

Преземи

Користење на bootstrap-buttons.js

  1. $ ( '.tabs' ). копче ()

Методи

$().button('toggle')

Ја вклучува состојбата на туркање. Дава изглед на btn дека е активиран.

Забелешка Можете да овозможите автоматско префрлање на копче со користење на data-toggleатрибутот.

  1. <button class = "btn" data-toggle = "toggle" > ... </button>

$().button('се вчитува')

Ја поставува состојбата на копчето на вчитување - го оневозможува копчето и го заменува текстот со текстот што се вчитува. Вчитувањето на текстот треба да се дефинира на елементот на копчето користејќи го атрибутот податоци data-loading-text.

  1. <button class = "btn" data-loading-text = "вчитувам работи..." > ... </button>

$().button('ресетирање')

Ресетира состојбата на копчето - го заменува текстот со оригиналниот текст.

$().копче(низа)

Ресетира состојбата на копчето - го заменува текстот во која било состојба на текст дефинирана со податоци.

  1. <button class = "btn" data-complete-text = "заврши!" > ... </button>
  2. <скрипта>
  3. $('.btn').button('комплетно')
  4. </scrip>

Демо

Овој приклучок додава брза, динамична функционалност на јазичиња и таблети.

Преземи

Користење на bootstrap-tabs.js

  1. $ ( '.tabs' ). јазичиња ()

Означување

Можете да активирате навигација со јазичиња или таблети без да пишувате Javascript со едноставно давање data-tabsили data-pillsатрибут.

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

Методи

$().tabs или $().апчиња

Ја активира функционалноста на јазичињата и таблетите за даден контејнер. Врските на јазичињата треба да упатуваат на идентификација во документот.

  1. <ul class = „јазичиња“ >
  2. <li class = "active" ><a href = "#home" > Дома </a></li>
  3. <li><a href = "#profile" > Профил </a></li>
  4. <li><a href = "#messages" > Пораки </a></li>
  5. <li><a href = "#settings" > Поставки </a></li>
  6. </ul>
  7.  
  8. <div class = "пилула-содржина" >
  9. <div class = "active" id = "home" > ... </div>
  10. <div id = "профил" > ... </div>
  11. <div id = "пораки" > ... </div>
  12. <div id = "поставки" > ... </div>
  13. </div>
  14.  
  15. <скрипта>
  16. $ ( функција () {
  17. $ ( '.tabs' ). јазичиња ()
  18. })
  19. </script>

Настани

Настан Опис
промена Овој настан се вклучува при промена на картичката. Користете event.targetи event.relatedTargetза да го насочите активното јазиче и претходното активно јазиче соодветно.
  1. $ ( '#.tabs' ). врзува ( 'промена' , функција ( д ) {
  2. д . цел // активиран таб
  3. д . relatedTarget // претходен таб
  4. })

Демо

Сиров тексас веројатно не сте слушнале за нив џин шорцеви Остин. Nesciunt тофу stumptown aliqua, ретро-синтетик мастер чистење. Мустаќи клише темпор, Вилијамсбург карлес вегански хелветица. Reprehenderit месар ретро keffiyeh сонфаќач синт. Козби џемпер eu banh mi, qui irure Тери Ричардсон екс лигњи. Поставете го вашиот телефон за iPhone. Seitan aliquip quis cardigan американска облека, месар 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.

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.

Trust fund seitan letterpress, keytar raw denim keffiyeh etsy art party before they sold out master cleanse gluten-free squid scenester freegan cosby sweater. Fanny pack portland seitan DIY, art party locavore wolf cliche high life echo park Austin. Cred vinyl keffiyeh DIY salvia PBR, banh mi before they sold out farm-to-table VHS viral locavore cosby sweater. Lomo wolf viral, mustache readymade thundercats keffiyeh craft beer marfa ethical. Wolf salvia freegan, sartorial keffiyeh echo park vegan.

Врз основа на одличниот приклучок jQuery.tipsy напишан од Џејсон Фрејм; twipsy е ажурирана верзија, која не се потпира на слики, користи css3 за анимации и атрибути на податоци за складирање наслови!

Преземи

Користење на bootstrap-twipsy.js

  1. $ ( „#пример“ ). twipsy ( опции )

Опции

Име тип стандардно опис
анимира булови вистина примени транзиција на css fade на советот за алатки
доцнењеВо број 0 одложување пред да се прикаже совет за алатка (ms)
одложување број 0 одложување пред да се скрие советот за алатка (ms)
резервна копија низа '' текст за употреба кога не е присутен наслов на советот за алатка
поставување низа 'горе' како да го поставите советот за алатка - горе | подолу | лево | право
html булови лажни дозволува html содржина во советот за алатки
во живо булови лажни користете делегирање на настани наместо индивидуални управувачи на настани
офсет број 0 поместување на пиксели на совет за алатка од целниот елемент
Наслов низа, функција 'Наслов' атрибут или метод за преземање на насловниот текст
чкрапало низа „лебдиш“ како се активира советот за алатки - лебди | фокус | прирачник
шаблон низа [стандардно обележување] Шаблонот html што се користи за рендерирање на twipsy.

Забелешка Индивидуалните опции за примери на twipsy алтернативно може да се наведат преку употреба на атрибути на податоци.

  1. <a href = "#" data-placement = "подолу" rel = 'twipsy' title = 'Некои насловни текстови' > текст </a>

Методи

$().twipsy(опции)

Прикачува твипси управувач на колекција на елементи.

.twipsy ('покажи')

Открива елементи twipsy.

  1. $ ( „#елемент“ ). twipsy ( „прикажи“ )

.twipsy ('скриј')

Сокрива твипси елементи.

  1. $ ( „#елемент“ ). twipsy ( „скриј“ )

.twipsy (точно)

Враќа примерок од класата twipsy на елементи.

  1. $ ( „#елемент“ ). твипси ( вистинито )

Забелешка Алтернативно, ова може да се врати со $().data('twipsy').

Демо

Тесни панталони од следното ниво keffiyeh веројатно не сте слушнале за нив. Фото кабина брада суров тексас летерпрес вегански гласник торба stumptown. Сејтанот од фарма до маса, 8-битната американска облека за одржлива киноа на Mcsweeney's fixie има винилна комора од Тери Ричардсон. Брада трупец, кардигани бан ми ломо громови. Тофу биодизел Вилијамсбург марфа, четири loko mcsweeney's cleanse vegan chambray. Навистина ироничен занаетчија без оглед на тастатурата, сценографијата од фарма до маса, банкси од Остин Твитер е вирално со фриган кред суров тексас со едно потекло кафе.

Приклучокот popover обезбедува едноставен интерфејс за додавање поповер на вашата апликација. Го проширува приклучокот bootstrap-twipsy.js , затоа погрижете се да ја зграпчите и таа датотека кога вклучувате поповери во вашиот проект!

Забелешка Мора да ја вклучите датотеката bootstrap-twipsy.js пред bootstrap-popover.js.

Преземи

Користење на bootstrap-popover.js

  1. $ ( „#пример“ ). поповер ( опции )

Опции

Име тип стандардно опис
анимира булови вистина примени транзиција на css fade на советот за алатки
доцнењеВо број 0 одложување пред да се прикаже совет за алатка (ms)
одложување број 0 одложување пред да се скрие советот за алатка (ms)
резервна копија низа '' текст за употреба кога не е присутен наслов на советот за алатка
поставување низа 'право' како да го поставите советот за алатка - горе | подолу | лево | право
html булови лажни дозволува html содржина во советот за алатки
во живо булови лажни користете делегирање на настани наместо индивидуални управувачи на настани
офсет број 0 поместување на пиксели на совет за алатка од целниот елемент
Наслов низа, функција 'Наслов' атрибут или метод за преземање на насловниот текст
содржина низа, функција „содржина на податоци“ низа или метод за преземање текст на содржина. ако не е обезбеден, содржината ќе биде изведена од атрибут за содржина на податоци.
чкрапало низа „лебдиш“ како се активира советот за алатки - лебди | фокус | прирачник
шаблон низа [стандардно обележување] Шаблонот html што се користи за рендерирање на поповер.

Забелешка Индивидуалните опции за примерок на поповер алтернативно може да се специфицираат преку употреба на атрибути на податоци.

  1. <a data-placement = "below" href = "#" class = "btn danger" rel = "popover" > текст </a>

Методи

$().popover(опции)

Иницијализира поповери за колекција на елементи.

.popover ('шоу')

Открива елементи поповер.

  1. $ ( „#елемент“ ). поповер ( „шоу“ )

.popover ('скриј')

Сокрива поповер на елементи.

  1. $ ( „#елемент“ ). поповер ( „скриј“ )

Демо

лебди за поповер

Приклучокот за предупредување е супер мала класа за додавање блиска функционалност на предупредувањата.

Преземи

Користење на bootstrap-alerts.js

  1. $ ( ".alert-message" ). алармирање ()

Означување

Само додадете data-alertатрибут на вашите пораки за предупредување за автоматски да им дадете блиска функционалност.

Опции

Име тип стандардно опис
селектор низа '.затвори' Кој селектор да се насочи за затворање предупредување.

Методи

$().alert()

Ги обвива сите предупредувања со затворена функционалност. За да може вашите предупредувања да се анимираат кога се затворени, проверете дали ја имаат веќе применето класата и на нив .fade..in

.alert ('затвори')

Затвора предупредување.

  1. $ ( ".alert-message" ). предупредување ( „затвори“ )

Демо

×

Свето гуакамоле! Најдобро проверете се, не изгледате премногу добро.

×

О, брзо! Добивте грешка! Променете го ова и она и обидете се повторно. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.