Bootstrap-ийн бүрэлдэхүүн хэсгүүдийг одоо 12 jQuery залгаастай болго.
Сайжруулсан, гэхдээ уян хатан, зөвхөн шаардлагатай хамгийн бага функц, ухаалаг өгөгдмөл бүхий уламжлалт javascript модаль залгаасыг авна.
Энэхүү энгийн залгаасыг ашиглан Bootstrap дээрх бараг бүх зүйлд унадаг цэсийг нэмнэ үү. Bootstrap нь навигацын самбар, таб, эм дээр бүрэн унждаг цэсийг дэмждэг.
Одоогийн идэвхтэй холбоосыг гүйлгэх байрлалд үндэслэн харуулахын тулд навигацийн самбар дээрх холбоосуудыг автоматаар шинэчлэхийн тулд scrollspy ашиглана уу.
Энэ залгаасыг ашиглан таб болон шахмалыг локал контентын цонхон дээр сэлгэх боломжийг олгож, илүү ашигтай болгох боломжтой.
jQuery Tipsy залгаасын шинэ хувилбар болох Tooltips нь зураг дээр тулгуурладаггүй бөгөөд тэдгээр нь хөдөлгөөнт дүрслэлд CSS3, локал гарчиг хадгалахад өгөгдлийн шинж чанаруудыг ашигладаг.
Хоёрдогч мэдээллийг байрлуулах аливаа элементэд iPad дээрх шиг жижиг контент давхаргыг нэмнэ үү.
* Зөвлөмжийг оруулах шаардлагатай
Сэрэмжлүүлэг залгаас нь сэрэмжлүүлэгт ойрхон функцийг нэмэх жижиг анги юм.
Товчлуур ашиглан илүү ихийг хий. Хяналтын товчлуурыг зааж өгөх эсвэл хэрэгслийн мөр гэх мэт бусад бүрэлдэхүүн хэсгүүдийн товчлууруудын бүлгийг үүсгэх.
Баян хуур, навигаци зэрэг эвхэгддэг бүрэлдэхүүн хэсгүүдийн үндсэн загвар, уян хатан дэмжлэгийг аваарай.
Агуулгатай интерактив слайд үзүүлэхийг хүсч буй аливаа контентын зугаа цэнгэлийг үүсгээрэй.
Ямар ч хэлбэрийн текст оруулгатай гоёмсог бичгийн толгойг хурдан үүсгэх үндсэн, хялбар өргөтгөсөн залгаас.
Шилжилтийн энгийн эффектүүдийн хувьд bootstrap-transition.js-г нэг удаа оруулснаар модоор гулсуулж эсвэл дохиог арилгана.
* Plugins дээр хөдөлгөөнт дүрс хийхэд шаардлагатай
Сайжруулсан, гэхдээ уян хатан, зөвхөн шаардлагатай хамгийн бага функц, ухаалаг өгөгдмөл бүхий уламжлалт javascript модаль залгаасыг авна.
Файлыг татахДоорх нь статикаар дүрслэгдсэн модаль юм.
Нэг сайхан бие…
Доорх товчийг дарж javascript-ээр модаль шилжүүлнэ үү. Энэ нь хуудасны дээд хэсгээс доош гулсаж, бүдгэрнэ.
Демо горимыг эхлүүлэхJavascript-ээр модаль руу залгана уу:
- $ ( '#myModal' ). загвар ( сонголт )
Нэр | төрөл | анхдагч | тайлбар |
---|---|---|---|
дэвсгэр | логик | үнэн | Modal-backdrop элементийг агуулдаг. Эсвэл товшилтоор модыг хаадаггүй static backdrop-ыг зааж өгнө үү. |
гар | логик | үнэн | Escape товчийг дарахад модальыг хаадаг |
шоу | логик | үнэн | Эхлэх үед модыг харуулна. |
Та javascript-ийн нэг мөр бичихгүйгээр өөрийн хуудсан дээрх модлуудыг хялбархан идэвхжүүлж болно. Модал элементийн id-тай харгалзах эсвэл data-toggle="modal"
тохируулагч элемент дээр дарахад л энэ нь таны модыг эхлүүлэх болно.data-target="#foo"
href="#foo"
Мөн модаль жишээндээ сонголт нэмэхийн тулд тэдгээрийг хяналтын элемент эсвэл модаль тэмдэглэгээнд нэмэлт өгөгдлийн шинж чанар болгон оруулахад л хангалттай.
- <a class = "btn" data-toggle = "modal" href = "#myModal" > Модалыг эхлүүлэх </a>
- <div class = "modal hide" id = "myModal" >
- <div class = "modal-header" >
- <button type = "button" class = "close" data-dississ = "modal" > × </button>
- <h3> Модаль толгой </h3>
- </div>
- <div class = "modal-body" >
- <p> Нэг сайхан биетэй... </p>
- </div>
- <div class = "modal-footer" >
- <a href = "#" class = "btn" data-dississ = "modal" > Хаах </a>
- <a href = "#" class = "btn btn-primary" > Өөрчлөлтүүдийг хадгалах </a>
- </div>
- </div>
.fade
анги
нэмэхэд .modal
(үүнийг хэрхэн ажиллаж байгааг харахын тулд демо-г үзнэ үү) bootstrap-transition.js-г оруулаарай.
Таны агуулгыг модаль байдлаар идэвхжүүлнэ. Нэмэлт сонголтуудыг хүлээн зөвшөөрдөг object
.
- $ ( '#myModal' ). загвар ({
- гар : худал
- })
Модалыг гараар сэлгэдэг.
- $ ( '#myModal' ). модаль ( 'шилжүүлэх' )
Модалыг гараар нээнэ.
- $ ( '#myModal' ). модаль ( 'шоу' )
Модалыг гараар нууна.
- $ ( '#myModal' ). модаль ( 'нуух' )
Bootstrap-ийн модаль анги нь модаль функцэд холбогдох хэд хэдэн үйл явдлыг дэлгэдэг.
Үйл явдал | Тодорхойлолт |
---|---|
шоу | show Инстанцийн аргыг дуудах үед энэ үйл явдал шууд идэвхждэг . |
үзүүлсэн | Модалыг хэрэглэгчдэд харагдуулах үед энэ үйл явдал идэвхждэг (css шилжилтийг дуусгахыг хүлээх болно). |
нуугдах | hide Инстанцийн аргыг дуудсан үед энэ үйл явдал шууд идэвхждэг . |
далд | Модал нь хэрэглэгчээс нуугдаж дуусах үед энэ үйл явдал идэвхждэг (css шилжилт дуусахыг хүлээх болно). |
- $ ( '#myModal' ). дээр ( 'далд' , функц () {
- // ямар нэг юм хий…
- })
Энэхүү энгийн залгаасыг ашиглан Bootstrap дээрх бараг бүх зүйлд унадаг цэсийг нэмнэ үү. Bootstrap нь навигацын самбар, таб, эм дээр бүрэн унждаг цэсийг дэмждэг.
Файлыг татахУнтраах цэсийг туршихын тулд доорх навигацийн цэс болон таблет дээрх унадаг линк дээр дарна уу.
Жаваскриптээр унадаг цэс рүү залгана уу:
- $ ( '.dropdown-toggle' ). унадаг ()
Дурын элементэд унадаг функцийг хурдан нэмэхийн тулд зүгээр л нэмэхэд л data-toggle="dropdown"
хүчинтэй ачаалах унадаг цэс автоматаар идэвхжих болно.
data-target="#fat"
Та эсвэл
ашиглан тодорхой унадаг цэсийг сонгож болно
href="#fat"
.
- <ul class = "nav nav-pills" >
- <li class = "active" ><a href = "#" > Энгийн холбоос </a></li>
- <li class = "dropdown" id = "цэс1" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" href = "#menu1" >
- Унтраах цэс
- <b class = "caret" ></b>
- </a>
- <ul class = "dropdown-menu" >
- <li><a href = "#" > Үйлдэл </a></li>
- <li><a href = "#" > Өөр үйлдэл </a></li>
- <li><a href = "#" > Энд өөр зүйл байна </a></li>
- <li анги = "хуваагч" ></li>
- <li><a href = "#" > Тусгаарлагдсан холбоос </a></li>
- </ul>
- </li>
- ...
- </ul>
URL-уудыг бүрэн бүтэн байлгахын тулд -ийн data-target
оронд атрибутыг ашиглана уу href="#"
.
- <ul class = "nav nav-pills" >
- <li анги = "унадаг" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" data-target = "#" href = "path/to/page.html" >
- Унтраах цэс
- <b class = "caret" ></b>
- </a>
- <ul class = "dropdown-menu" >
- ...
- </ul>
- </li>
- </ul>
Өгөгдсөн навигацийн самбар эсвэл цонхтой навигацийн цэсийг идэвхжүүлэх программчлагдсан api.
ScrollSpy залгаас нь гүйлгэх байрлалд тулгуурлан навигацийн зорилтуудыг автоматаар шинэчлэх зориулалттай.
Файлыг татахДоорх хэсгийг гүйлгэж, навигацийн шинэчлэлтийг үзээрэй. Унждаг дэд зүйлүүдийг мөн тодруулна. Оролдоод үз!
Ad leggings keytar, brunch id art party dolor labore. Тэд qui зарагдахаас өмнө сэрээ yr enim lo-fi. Tumblr фермээс ширээний дугуйн эрх ямар ч байсан. Anim keffiyeh carles cardigan. Velit seitan mcsweeney's photo booth 3 чоно сар irure. Cosby цамц lomo жинсэн шорт, Williamsburg hoodie minim Qui та тэдний талаар сонсоогүй байж магадгүй ба кардиган итгэлцлийн сан culpa biodiesel Wes Anderson aesthetic. Nihil шивээстэй accusamus, Cred irony biodiesel keffiyeh artisan ullamco consequat.
Вениам марфа сахалтай скейтборд, adipisicing fugiat velit сэрээ сахал. Freegan сахал aliqua cupidatat mcsweeney's vero. Cupidatat four loko nisi, ea helvetica nulla carles. Шивээстэй косби цамц хүнсний ачааны машин, Mcsweeney's quis non freegan vinyl. Lo-fi wes anderson +1 sartorial. Карлес гоо зүйн бус дасгал сургуулилт нь зөөлөн биш юм. Brooklyn adipisicing гар урлалын шар айраг дэд keytar deserunt.
Commodo aliqua delectus. Fap craft beer deserunt skateboard ea. Ломо дугуйн эрхийг adipisicing banh mi, velit ea sunt sunt next level locavore in one orgin coffee in magna veniam. High life id vinyl, echo park consequat quis aliquip banh mi pitchfork. Vero VHS est adipisicing. Consectetur nisi DIY хамгийн бага элч цүнх. Cred ex in, тогтвортой delectus consectetur fanny pack 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 messenger bag marfa whatever delectus food truck. Sapiente synth id assumenda. Locavore sed helvetica cliche irony, thundercats, consequat hoodie gluten free lo-fi fap aliquip-ийн талаар та сонсоогүй байх. Тэд зарагдаж дуусахаас өмнө ажилчид, Терри Ричардсон өглөөний цайны хоолонд оров. Cardigan craft шар айраг seitan бэлэн velit. VHS chambray laboris tempor veniam. Anim mollit minim commodo ullamco thundercats.
Javascript-ээр дамжуулан scrollspy руу залгана уу:
- $ ( '#navbar' ). scrollspy ()
Топбарын навигацдаа гүйлгэх үйлдлийг хялбархан нэмэхийн тулд тагнахыг data-spy="scroll"
хүсэж буй элемент дээрээ нэмэхэд л хангалттай (ихэнхдээ энэ нь их бие байх болно).
- <body data-spy = "scroll" > ... </body>
<a href="#home">home</a>
заавал байх ёстой нь дом доторх зүйлтэй тохирч байх ёстой
<div id="home"></div>
.
Scrollspy-г DOM-д элемент нэмэх, хасахтай хамт ашиглах үед та дараах байдлаар сэргээх аргыг дуудах хэрэгтэй болно.
- $ ( '[data-spy="scroll"]' ). тус бүр ( функц () {
- var $spy = $ ( энэ ). scrollspy ( 'шинэчлэх' )
- });
Нэр | төрөл | анхдагч | тайлбар |
---|---|---|---|
офсет | тоо | 10 | Гүйлгэх байрлалыг тооцоолохдоо дээд талаас нь солих пиксел. |
Үйл явдал | Тодорхойлолт |
---|---|
идэвхжүүлэх | Scrollspy-ээр шинэ зүйл идэвхжих болгонд энэ үйл явдал идэвхждэг. |
Энэхүү залгаас нь орон нутгийн контентоор шилжихэд хурдан, динамик таб болон эм функцийг нэмдэг.
Файлыг татахДоорх цонхнууд дээр дарж, унадаг цэсээр ч гэсэн далд цонхнуудын хооронд шилжинэ үү.
Түүхий жинсэн өмд Та магадгүй тэдний талаар сонсоогүй жинсэн шорт Остин. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Сахал клише tempor, Williamsburg carles vegan helvetica. Reprehenderit яргачин чимэг keffiyeh dreamcatcher synth. Косби цамц, qui irure Терри Ричардсон экс далайн амьтан. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, махчин nisi qui voluptate.
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.
Итгэлцлийн сан seitan letterpress, keytar raw denim keffiyeh etsy art party тэд зарагдахаасаа өмнө мастер цэвэрлэгээний цавуулаггүй далайн амьтан сценстер freegan cosby цамц. Fanny pack портланд seitan DIY, урлагийн намын locavore чонын cliche өндөр амьдрал цуурай парк Остин. Cred vinyl keffiyeh DIY salvia PBR, banh mi тэд фермээс ширээ хүртэл зарагдахаас өмнө VHS вируст локаворт косби цамц. Lomo чоно вирус, сахлаа бэлэн аянга keffiyeh гар урлалын шар айраг marfa ёс зүй. Wolf salvia freegan, sartorial keffiyeh echo park vegan.
Жаваскриптээр дамжуулан чихтэй табуудыг идэвхжүүлэх (tab бүрийг тус тусад нь идэвхжүүлэх шаардлагатай):
- $ ( '#myTab a' ). дарна уу ( функц ( e ) {
- e . урьдчилан сэргийлэхDefault ();
- $ ( энэ ). таб ( 'үзүүлэх' );
- })
Та тусдаа табуудыг хэд хэдэн аргаар идэвхжүүлж болно:
- $ ( '#myTab a[href="#profile"]' ). таб ( 'үзүүлэх' ); // Табыг нэрээр нь сонгоно уу
- $ ( '#myTab a:first' ). таб ( 'үзүүлэх' ); // Эхний табыг сонгоно уу
- $ ( '#myTab a: last' ). таб ( 'үзүүлэх' ); // Сүүлийн табыг сонгоно уу
- доллар ( '#myTab li:eq(2) a' ). таб ( 'үзүүлэх' ); // Гурав дахь табыг сонгоно уу (0 индексжүүлсэн)
Та ямар нэг JavaScript бичихгүйгээр зүгээр л нэг элемент дээр зааж өгснөөр таб data-toggle="tab"
эсвэл эмийн навигацийг идэвхжүүлж болно. Таб дээр болон ангиудыг data-toggle="pill"
нэмснээр ачаалах табын хэв маягийг хэрэглэнэ.nav
nav-tabs
ul
- <ul class = "nav nav-tabs" >
- <li><a href = "#home" data-toggle = "tab" > Нүүр хуудас </a></li>
- <li><a href = "#профайл" data-toggle = "tab" > Профайл </a></li>
- <li><a href = "#messages" data-toggle = "tab" > Мессежүүд </a></li>
- <li><a href = "#тохиргоо" data-toggle = "tab" > Тохиргоо </a></li>
- </ul>
Таб элемент болон агуулгын савыг идэвхжүүлдэг. Цонх нь DOM доторх чингэлэг зангилаа руу чиглэсэн data-target
эсвэл a байх ёстой .href
- <ul class = "nav nav-tabs" id = "myTab" >
- <li class = "идэвхтэй" ><a href = "#home" > Нүүр хуудас </a></li>
- <li><a href = "#profile" > Профайл </a></li>
- <li><a href = "#messages" > Мессежүүд </a></li>
- <li><a href = "#тохиргоо" > Тохиргоо </a></li>
- </ul>
- <div анги = "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 = "тохиргоо" > ... </div>
- </div>
- <скрипт>
- $ ( функц () {
- $ ( '#myTab a: last' ). таб ( 'үзүүлэх' );
- })
- </script>
Үйл явдал | Тодорхойлолт |
---|---|
шоу | Энэ үйл явдал tab шоу дээр гарч ирдэг боловч шинэ таб харагдахаас өмнө. Идэвхтэй таб болон өмнөх идэвхтэй табыг (боломжтой бол) тус тус чиглүүлэхийн тулд event.target болон ашиглана уу.event.relatedTarget |
үзүүлсэн | Энэ үйл явдал нь табыг харуулсны дараа tab шоунд идэвхждэг. Идэвхтэй таб болон өмнөх идэвхтэй табыг (боломжтой бол) тус тус чиглүүлэхийн тулд event.target болон ашиглана уу.event.relatedTarget |
- $ ( 'a[data-toggle="tab"]' ). дээр ( 'харуулсан' , функц ( e ) {
- e . зорилтот // идэвхжүүлсэн таб
- e . холбоотойTarget // өмнөх таб
- })
Жэйсон Фреймийн бичсэн гайхалтай jQuery.tipsy залгаасаас санаа авсан; Зөвлөмжүүд нь зураг дээр тулгуурладаггүй, хөдөлгөөнт дүрслэлд css3, локал гарчиг хадгалахад өгөгдлийн шинж чанаруудыг ашигладаггүй шинэчилсэн хувилбар юм.
Файлыг татахДоорх холбоосууд дээр хулганаа гүйлгэж, зөвлөмжийг харна уу:
Бариу өмд дараагийн түвшний keffiyeh та тэдний талаар сонсоогүй байх. Фото лангуу сахал түүхий жинсэн үсэг веган мессенжер цүнх Stumptown. Фермээс ширээнд суух seitan, Mcsweeney's fixie sustainable quinoa 8-бит америк хувцас нь Терри Ричардсон винил камертай. Сахал хожуул, кардиган банх ми ломо аянга. Дүпү биодизель Виллиамсбург Марфа, дөрвөн Локо Максвинигийн цэвэршүүлэх веган Chambray. Үнэхээр инээдтэй гар урлаач ямар ч keytar , scenester farm-to-table banksy Остин twitter бариул freegan cred raw denim single-origin coffee virus.
Жаваскриптээр зааварчилгааг идэвхжүүлнэ үү:
- $ ( '#жишээ' ). зөвлөмж ( сонголтууд )
Нэр | төрөл | анхдагч | тайлбар |
---|---|---|---|
хөдөлгөөнт дүрс | логик | үнэн | хэрэгсэлд css бүдгэрүүлэх шилжилтийг хэрэглээрэй |
байрлуулах | мөр|функц | 'дээд' | зөвлөмжийг хэрхэн байрлуулах вэ - дээд | доод | зүүн | зөв |
сонгогч | мөр | худлаа | Хэрэв сонгогчийг өгсөн бол хэрэгслийн зөвлөмжийн объектуудыг заасан зорилтууд руу шилжүүлнэ. |
гарчиг | мөр | функц | '' | "гарчиг" шошго байхгүй бол өгөгдмөл гарчгийн утга |
гох | мөр | 'нүүр' | зааварчилгааг хэрхэн идэвхжүүлдэг вэ - хулганаа аваач | төвлөрөл | гарын авлага |
саатал | тоо | обьект | 0 | Хэрэгслийн зөвлөмжийг харуулах, нуух саатал (ms) - гарын авлагын гох төрөлд хамаарахгүй Хэрэв дугаар өгсөн бол нуух/шоулуулах хоёуланд нь саатал хэрэглэнэ Объектын бүтэц нь: |
Гүйцэтгэлийн шалтгааны улмаас Tooltip болон Popover data-apis-ыг ашиглах боломжтой. Хэрэв та тэдгээрийг ашиглахыг хүсвэл сонгогчийн сонголтыг зааж өгнө үү.
- <a href = "#" rel = "tooltip" title = "анхны зөвлөгөө" > миний дээр гүйлгээрэй </a>
Элементийн цуглуулгад хэрэгслийн зааварчилгааг хавсаргана.
Элементийн зөвлөмжийг харуулна.
- $ ( '#элемент' ). зөвлөмж ( 'шоу' )
Элементийн зөвлөмжийг нууна.
- $ ( '#элемент' ). зөвлөмж ( 'нуух' )
Элементийн зөвлөмжийг сэлгэх.
- $ ( '#элемент' ). хэрэгслийн зөвлөмж ( 'шилжүүлэх' )
Хоёрдогч мэдээллийг байрлуулах аливаа элементэд iPad дээрх шиг жижиг контент давхаргыг нэмнэ үү.
* Зөвлөмжийг оруулах шаардлагатай
Файлыг татахПоповерыг идэвхжүүлэхийн тулд товчлуур дээр хулганаа нээнэ үү.
Javascript-ээр поповеруудыг идэвхжүүлэх:
- $ ( '#жишээ' ). popover ( сонголт )
Нэр | төрөл | анхдагч | тайлбар |
---|---|---|---|
хөдөлгөөнт дүрс | логик | үнэн | хэрэгсэлд css бүдгэрүүлэх шилжилтийг хэрэглээрэй |
байрлуулах | мөр|функц | 'зөв' | popover хэрхэн байрлуулах - дээд | доод | зүүн | зөв |
сонгогч | мөр | худлаа | хэрэв сонгогч өгөгдсөн бол хэрэгслийн зөвлөмжийн объектуудыг заасан зорилтууд руу шилжүүлнэ |
гох | мөр | 'нүүр' | зааварчилгааг хэрхэн идэвхжүүлдэг вэ - хулганаа аваач | төвлөрөл | гарын авлага |
гарчиг | мөр | функц | '' | `гарчиг` шинж байхгүй бол өгөгдмөл гарчгийн утга |
агуулга | мөр | функц | '' | `data-content` шинж чанар байхгүй бол агуулгын өгөгдмөл утга |
саатал | тоо | обьект | 0 | поповерыг харуулах, нуух саатал (ms) - гарын авлагын гох төрөлд хамаарахгүй Хэрэв дугаар өгсөн бол нуух/шоулуулах хоёуланд нь саатал хэрэглэнэ Объектын бүтэц нь: |
Гүйцэтгэлийн шалтгааны улмаас Tooltip болон Popover data-apis-ыг ашиглах боломжтой. Хэрэв та тэдгээрийг ашиглахыг хүсвэл сонгогчийн сонголтыг зааж өгнө үү.
Элементийн цуглуулгад зориулсан поповеруудыг эхлүүлнэ.
Поповын элементүүдийг харуулна.
- $ ( '#элемент' ). popover ( 'шоу' )
Элементүүдийн поповыг нууна.
- $ ( '#элемент' ). popover ( 'нуух' )
Элементүүдийн поповыг унтраадаг.
- $ ( '#элемент' ). popover ( 'шилжүүлэх' )
Сэрэмжлүүлэг залгаас нь сэрэмжлүүлэгт ойрхон функцийг нэмэх жижиг анги юм.
Татаж авахСэрэмжлүүлэг залгаас нь ердийн сэрэмжлүүлэг мессеж дээр ажилладаг бөгөөд мессежийг блоклодог.
Үүнийг болон үүнийг өөрчлөөд дахин оролдоно уу. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras matis consectetur purus sit amet fermentum.
Javascript-ээр дамжуулан анхааруулгыг хаахыг идэвхжүүлэх:
- $ ( ". Анхааруулга" ). сэрэмжлүүлэг ()
data-dismiss="alert"
Автоматаар хаах функцийг өгөхийн тулд хаах товчлуур дээрээ нэмэхэд л хангалттай .
- <a class = "close" data-dississ = "alert" href = "#" > × </a>
Бүх сэрэмжлүүлгийг ойрын функцээр хаадаг. Таны сэрэмжлүүлэг хаагдсан үед анихын тулд тэдгээрт .fade
болон .in
ангиллыг аль хэдийн ашигласан эсэхийг шалгаарай.
Сэрэмжлүүлэгийг хаадаг.
- $ ( ". Анхааруулга" ). сэрэмжлүүлэг ( 'хаах' )
Bootstrap-ийн дохиоллын анги нь дохиоллын функцэд холбогдох хэд хэдэн үйл явдлыг илрүүлдэг.
Үйл явдал | Тодорхойлолт |
---|---|
хаах | close Инстанцийн аргыг дуудах үед энэ үйл явдал шууд идэвхждэг . |
хаалттай | Сэрэмжлүүлэг хаагдсан үед энэ үйл явдал идэвхждэг (css шилжилт дуусахыг хүлээх болно). |
- $ ( '#миний сэрэмжлүүлэг' ). холбох ( 'хаалттай' , функц () {
- // ямар нэг юм хий…
- })
Баян хуур, навигаци зэрэг эвхэгддэг бүрэлдэхүүн хэсгүүдийн үндсэн загвар, уян хатан дэмжлэгийг аваарай.
Файлыг татах* Transitions залгаасыг оруулахыг шаарддаг.
Нурах залгаасыг ашиглан бид баян хуурын хэв маягийн энгийн виджетийг бүтээсэн:
Javascript-ээр идэвхжүүлэх:
- $ ( ". нурах" ). нурах ()
Нэр | төрөл | анхдагч | тайлбар |
---|---|---|---|
эцэг эх | сонгогч | худлаа | Хэрэв сонгогч бол энэ эвхэгддэг зүйлийг харуулах үед заасан эхийн доорх бүх эвхэгддэг элементүүд хаагдах болно. (уламжлалт баян хуурын зан үйлтэй төстэй) |
солих | логик | үнэн | Дуудлага хийх үед эвхэгддэг элементийг асаана |
Эвхэгддэг элементийн удирдлагыг автоматаар хуваарилахын тулд элемент дээр нэмэх data-toggle="collapse"
болон "a "-д л болно. data-target
Уг data-target
атрибут нь задлах үйлдэл хийх css сонгогчийг хүлээн авдаг. collapse
Эвхэгддэг элементэд ангийг нэмэхээ мартуузай . Хэрэв та үүнийг анхдагчаар нээхийг хүсвэл нэмэлт анги нэмнэ үү in
.
- <button class = "btn btn-danger" data-toggle = "collapse" data-target = "#demo" >
- энгийн эвхэгддэг
- </button>
- <div id = "demo" class = "collapse in" > … </div>
data-parent="#selector"
. Үүнийг хэрхэн ажиллаж байгааг харахын тулд демо-г үзнэ үү.
Таны агуулгыг эвхэгддэг элемент болгон идэвхжүүлнэ. Нэмэлт сонголтуудыг хүлээн зөвшөөрдөг object
.
- $ ( '#myCollapsible' ). ��урах ({
- солих : худал
- })
Эвхэгддэг элементийг харуулах эсвэл нуух горимд шилжүүлнэ.
Эвхэгддэг элементийг харуулж байна.
Эвхэгддэг элементийг нууна.
Bootstrap-ийн уналтын анги нь уналтын функцэд холбогдох хэд хэдэн үйл явдлыг илрүүлдэг.
Үйл явдал | Тодорхойлолт |
---|---|
шоу | show Инстанцийн аргыг дуудах үед энэ үйл явдал шууд идэвхждэг . |
үзүүлсэн | Уналтын элементийг хэрэглэгчдэд харагдуулах үед энэ үйл явдал идэвхждэг (css шилжилтийг дуусгахыг хүлээх болно). |
нуугдах | hide Арга дуудагдсан үед энэ үйл явдал шууд идэвхждэг . |
далд | Хэрэглэгчээс нуралтын элементийг нуусан үед энэ үйл явдал идэвхждэг (css шилжилтийг дуусгахыг хүлээх болно). |
- $ ( '#myCollapsible' ). дээр ( 'далд' , функц () {
- // ямар нэг юм хий…
- })
Доорх слайд шоуг үзнэ үү.
Javascript-ээр залгах:
- $ ( '.карусель' ). тойруулга ()
Нэр | төрөл | анхдагч | тайлбар |
---|---|---|---|
интервал | тоо | 5000 | Тухайн зүйлийг автоматаар эргүүлэх хооронд саатах хугацаа. Хэрэв худал бол тойруулга автоматаар эргэхгүй. |
түр зогсоох | мөр | "хулганах" | Mouseenter дээрх тойруулгыг түр зогсоож, хулганы навч дээрх тойруулгыг үргэлжлүүлнэ. |
Өгөгдлийн шинж чанаруудыг өмнөх болон дараагийн хяналтуудад ашигладаг. Доорх жишээ тэмдэглэгээг үзнэ үү.
- <div id = "myCarousel" class = "carousel слайд" >
- <!-- Карусель зүйлс -->
- <div class = "carousel-inner" >
- <div class = "идэвхтэй зүйл" > … </div>
- <div class = "item" > … </div>
- <div class = "item" > … </div>
- </div>
- <!-- Carousel nav -->
- <a class = "carousel-control left" href = "#myCarousel" data-slide = "prev" > ‹ </a>
- <a class = "carousel-control right" href = "#myCarousel" data-slide = "дараагийн" > › </a>
- </div>
Нэмэлт сонголтоор тойруулгыг object
эхлүүлж, эд зүйлсээр эргэлдэж эхэлнэ.
- $ ( '.карусель' ). тойруулга ({
- интервал : 2000
- })
Зүүнээс баруун тийш тойруулгыг эргүүлнэ.
Тойрог эд зүйлсээр эргэлдэхийг зогсооно.
Тойрог тойргийг тодорхой хүрээ рүү эргэлддэг (массивтэй төстэй 0 дээр суурилсан).
Өмнөх зүйл рүү шилжих.
Дараагийн зүйл рүү шилжих.
Bootstrap-ийн тойруулгын анги нь тойруулгын функцэд холбогдох хоёр үйл явдлыг харуулдаг.
Үйл явдал | Тодорхойлолт |
---|---|
слайд | slide Инстанцийн аргыг дуудсан үед энэ үйл явдал шууд идэвхждэг. |
гулссан | Тойрог гулсуурын шилжилтийг хийж дуусмагц энэ үйл явдал идэвхгүй болно. |
Ямар ч хэлбэрийн текст оруулгатай гоёмсог бичгийн толгойг хурдан үүсгэх үндсэн, хялбар өргөтгөсөн залгаас.
Файлыг татахБичгийн өмнөх үр дүнг харуулахын тулд доорх талбарт бичиж эхлээрэй.
javascript-ээр дамжуулан бичгийн толгойг дуудах:
- $ ( '.typeahead' ). бичгийн толгой ()
Нэр | төрөл | анхдагч | тайлбар |
---|---|---|---|
эх сурвалж | массив | [ ] | Асуулга хийх өгөгдлийн эх сурвалж. |
зүйлс | тоо | 8 | Унждаг цэсэнд харуулах зүйлсийн дээд тоо. |
тааруулагч | функц | том жижиг үсгийн мэдрэмжгүй | Асуулга нь тухайн зүйлтэй таарч байгаа эсэхийг тодорхойлоход ашигладаг арга. Асуултыг шалгах ганц аргументыг item хүлээн авна. -аар одоогийн асуулгад хандана уу this.query . true Хэрэв асуулга таарч байвал логикийг буцаана уу. |
ангилагч | функц | яг таарч, том жижиг үсэг , том жижиг жижиг |
Автоматаар гүйцээх үр дүнг эрэмбэлэх арга. Ганц аргументыг items хүлээн зөвшөөрч, бичихийн өмнөх жишээний хамрах хүрээтэй. Одоогийн асуулгад this.query . |
тодруулагч | функц | бүх өгөгдмөл таарчуудыг тодруулна | Автоматаар гүйцээх үр дүнг тодруулахад ашигладаг арга. Ганц аргументыг item хүлээн зөвшөөрч, бичихийн өмнөх жишээний хамрах хүрээтэй. html буцаах ёстой. |
Бичгийн функцтэй элементийг бүртгэхийн тулд өгөгдлийн шинж чанаруудыг нэмнэ үү.
- <оролтын төрөл = "текст" data-provide = "typeahead" >
Бичгийн толгойтой оролтыг эхлүүлнэ.