Bootstrap құрамдастарын өмірге әкеліңіз — қазір 12 реттелетін jQuery плагиндерімен.
Жеңілдетілген, бірақ икемді, ең аз талап етілетін функционалдығы және ақылды әдепкі параметрлері бар дәстүрлі JavaScript модальды плагинін қабылдайды.
Файлды жүктеп алуТөменде статикалық түрде көрсетілген модаль берілген.
Бір тамаша дене…
Төмендегі түймені басу арқылы модальды JavaScript арқылы ауыстырыңыз. Ол төмен қарай сырғып, беттің жоғарғы жағынан өшеді.
Демо модальды іске қосыңызМодалға JavaScript арқылы қоңырау шалыңыз:
- $ ( '#myModal' ). модальды ( опциялар )
Аты | түрі | әдепкі | сипаттамасы |
---|---|---|---|
фон | логикалық | рас | Модаль-фон элементін қамтиды. Немесе, static шерткенде модальды жаппайтын фон үшін көрсетіңіз. |
пернетақта | логикалық | рас | Escape пернесі басылғанда модальды жабады |
көрсету | логикалық | рас | Баптандыру кезінде модальды көрсетеді. |
Сіз JavaScript бір жолын жазбай-ақ өз бетіңізде модальдарды оңай белсендіре аласыз. Модальды элемент идентификаторына сәйкес келетін data-toggle="modal"
контроллер элементіне жай ғана орнатыңыз және басқан кезде ол модальды іске қосады.data-target="#foo"
href="#foo"
Сондай-ақ, модальды данаға опцияларды қосу үшін оларды басқару элементінде немесе модальды белгілеудің өзінде қосымша деректер атрибуттары ретінде қосыңыз.
- <a class = "btn" data-toggle = "modal" href = "#myModal" > Модальді іске қосу </a>
- <div class = "modal" id = "myModal" >
- <div class = "modal-header" >
- <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" > Жабу </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 шарлау тақтасында, қойындыларда және таблеткаларда толық ашылмалы мәзір қолдауын ұсынады.
Файлды жүктеп алуАшылмалы тізімдерді тексеру үшін шарлау тақтасындағы ашылмалы шарлау сілтемелерін және төмендегі таблеткаларды басыңыз.
Javascript арқылы ашылмалы тізімдерге қоңырау шалыңыз:
- $ ( '.dropdown-toggle' ). ашылмалы тізім ()
Кез келген элементке ашылмалы функцияны жылдам қосу үшін жай ғана қосыңыз data-toggle="dropdown"
және кез келген жарамды жүктеу тізімі ашылмалы тізімі автоматты түрде іске қосылады.
data-target="#fat"
немесе
пайдалану арқылы белгілі бір ашылмалы тізімді таңдауға болады
href="#fat"
.
- <ul class = "nav nav-pills" >
- <li class = "active" ><a href = "#" > Тұрақты сілтеме </a></li>
- <li сынып = "ашылмалы" id = "мәзір1" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" href = "#menu1" >
- Түсіп қалу
- <b class = "caret" ></b>
- </a>
- <ul class = "ашылмалы мәзір" >
- <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 = "ашылмалы мәзір" >
- ...
- </ul>
- </li>
- </ul>
Берілген шарлау тақтасы немесе қойындыларды шарлау үшін мәзірлерді белсендіруге арналған бағдарламалық API.
ScrollSpy плагині айналдыру орнына негізделген шарлау мақсаттарын автоматты түрде жаңартуға арналған.
Файлды жүктеп алуТөмендегі аумақты айналдырып, навигация жаңартуын қараңыз. Ашылмалы ішкі элементтер де бөлектеледі. Байқап көріңіз!
Жарнама леггинстер keytar, brunch id art party dolor labore. Пичфорк yr enim lo-fi олар qui сатылғанға дейін. Tumblr фермадан үстелге дейін велосипед құқығы. Anim keffiyeh carles кардиганы. Велит Сейтан Максвинидің фотостенд 3 қасқыр ай irure. Косби жемпір ломо джинсы шорттары, Вильямсбург капюшон минимум, сіз олар туралы естімеген боларсыз және кардиган сенімді қорын culpa biodiesel Уэс Андерсон эстетикалық. Nihil tattooed accusamus, Cred irony biodiesel keffiyeh artisan ullamco consequat.
Вениам марфа мұртты скейтборд, майлы фугиат велит айыр сақалы. Фриган сақалы Mcsweeney's Vero. Cupidatat four loko nisi, ea helvetica nulla carles. Татуировкасы бар косби жемпір азық-түлік жүк көлігі, mcsweeney's quis non freegan винил. Ло-фи Вес Андерсон +1 сарториалды. Карлестің эстетикалық емес жаттығулары нәзік емес. Бруклин майсыздандыратын қолөнер сырасы вице Кейтар Десерунт.
Кез-келген басқа нұсқаны пайдаланыңыз. Fap крафт сырасы deserunt скейтборд ea. Lomo велосипед құқықтарын қорғау banh mi, Velit ea Sunt келесі деңгейлі локаварлық бір текті кофе магна вениам. High life идентификаторы винил, жаңғырық саябағы quis aliquip banh mi pitchfork. Vero VHS est adipisicing. DIY минимум мессенджерлік сөмке. Cred ex in, 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 блогы, culpa messenger bag marfa whatever delectus food truck. Synth идентификаторы болжалды. Locavore sed helvetica клише ирония, сіз олар туралы естімеген боларсыз. Олар сатылып кеткенге дейін жұмыс істейтін таңдаулы орын, Терри Ричардсон керемет таңғы ас. Кардиган қолөнер сырасы сеитан дайын велит. VHS chambray laboris tempor veniam. Аним моллит миним 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="жылжу"]' ). әрбір ( функция () {
- var $spy = $ ( бұл ). scrollspy ( «жаңарту» )
- });
Аты | түрі | әдепкі | сипаттамасы |
---|---|---|---|
офсет | саны | 10 | Айналдыру орнын есептеу кезінде жоғарыдан ығысу үшін пикселдер. |
Оқиға | Сипаттама |
---|---|
белсендіру | Бұл оқиға айналдыру арқылы жаңа элемент белсендірілген сайын іске қосылады. |
Бұл плагин жергілікті мазмұн арқылы ауысу үшін жылдам, динамикалық қойынды мен таблетка функционалдығын қосады.
Файлды жүктеп алуЖасырын тақталар арасында, тіпті ашылмалы мәзірлер арқылы ауысу үшін төмендегі қойындыларды басыңыз.
Шикі джинсы Остин олар туралы естімеген боларсыз. Nesciunt tofu stumptown aliqua, ретро синтетикалық тазалау шебері. Мұртты клише, Вильямсбург Карлес Вегетариандық Хелветика. Reprehenderit қасапшы ретро keffiyeh dreamcatcher synth. Косби жемпірі eu Banh mi, 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.
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.
JavaScript арқылы қойынды қойындыларын қосыңыз (әр қойындыны жеке белсендіру қажет):
- $ ( '#myTab a' ). басыңыз ( функция ( e ) {
- e . preventDefault ();
- $ ( бұл ). қойынды ( «көрсету» );
- })
Жеке қойындыларды бірнеше жолмен белсендіруге болады:
- $ ( '#myTab a[href="#profile"]' ). қойынды ( «көрсету» ); // Қойындыны аты бойынша таңдаңыз
- $ ( '#myTab a:first' ). қойынды ( «көрсету» ); // Бірінші қойындыны таңдаңыз
- $ ( '#myTab a:last' ). қойынды ( «көрсету» ); // Соңғы қойындыны таңдаңыз
- $ ( '#myTab li:eq(2) a' ). қойынды ( «көрсету» ); // Үшінші қойындыны таңдау (0-индекстелген)
data-toggle="tab"
Сіз жай ғана көрсету немесе элементте ешқандай JavaScript жазбай қойындыны немесе таблетка шарлауын белсендіре аласыз data-toggle="pill"
. nav
Қойындыға және nav-tabs
сыныптарын қосу ul
жүктеу қойындысының стилін қолданады.
- <ul class = "nav nav-tabs" >
- <li><a href = "#home" data-toggle = "tab" > Негізгі </a></li>
- <li><a href = "#profile" data-toggle = "tab" > Профиль </a></li>
- <li><a href = "#messages" data-toggle = "tab" > Хабарлар </a></li>
- <li><a href = "#settings" data-toggle = "tab" > Параметрлер </a></li>
- </ul>
Қойынды элементін және мазмұн контейнерін белсендіреді. Қойындыда DOM ішіндегі контейнер түйініне бағытталған не а data-target
немесе болуы керек.href
- <ul class = "nav nav-tabs" id = "myTab" >
- <li class = "active" ><a href = "#home" > Негізгі </a></li>
- <li><a href = "#profile" > Профиль </a></li>
- <li><a href = "#messages" > Хабарлар </a></li>
- <li><a href = "#settings" > Параметрлер </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 = "хабарламалар" > ... </div>
- <div class = "tab-pane" id = "параметрлер" > ... </div>
- </div>
- <скрипт>
- $ ( функция () {
- $ ( '#myTab a:last' ). қойынды ( «көрсету» );
- })
- </script>
Оқиға | Сипаттама |
---|---|
көрсету | Бұл оқиға қойындылар көрсетілімінде іске қосылады, бірақ жаңа қойынды көрсетілмей тұрып. Белсенді қойындыны және алдыңғы белсенді қойындыны (бар болса) тиісінше бағыттау үшін event.target және пайдаланыңыз .event.relatedTarget |
көрсетілген | Бұл оқиға қойынды көрсетілгеннен кейін қойындылар көрсетілімінде іске қосылады. Белсенді қойындыны және алдыңғы белсенді қойындыны (бар болса) тиісінше бағыттау үшін event.target және пайдаланыңыз .event.relatedTarget |
- $ ( 'a[data-toggle="қойынды"]' ). қосулы ( 'көрсетілген' , функция ( e ) {
- e . мақсатты // белсендірілген қойынды
- e . қатыстыTarget // алдыңғы қойынды
- })
Джейсон Фрейм жазған тамаша jQuery.tipsy плагинінен шабыттандырылған; Құрал кеңестері кескіндерге сүйенбейтін жаңартылған нұсқа, анимациялар үшін css3 және жергілікті тақырыпты сақтау үшін деректер атрибуттары пайдаланылады.
Файлды жүктеп алуКөрсеткіштерді көру үшін төмендегі сілтемелердің үстіне апарыңыз:
Тар шалбар келесі деңгейдегі keffiyeh сіз олар туралы естімеген шығарсыз. Фотостенд сақал шикі джинсы баспа вегетариандық хабаршы сөмкесі Stumptown. Фермадан үстелге арналған сейтан, Mcsweeney's fixie sustainable quinoa 8-бит американдық киімінде терри Ричардсон винил камерасы бар . Beard Stumptown, кардигандар banh mi lomo thundercats. Тофу биодизель Вильямсбург Марфа, төрт локо Максвинидің вегетариандық камерасын тазартады. Шынында да ирониялық қолөнерші кез келген keytar , scenester farm-to-table banksy Остин twitter handle freegan cred raw джинсы бір тегі кофе вирусы.
Құрал кеңесін javascript арқылы іске қосыңыз:
- $ ( '#мысал' ). кеңес ( опциялар )
Аты | түрі | әдепкі | сипаттамасы |
---|---|---|---|
анимация | логикалық | рас | құралдар кеңесіне css өшіру көшуін қолданыңыз |
орналастыру | string|функциясы | 'жоғарғы' | құралдар кеңесін қалай орналастыру керек - жоғарғы | төменгі | сол жақ | дұрыс |
селектор | жол | жалған | Егер селектор қамтамасыз етілсе, құралдар кеңесі нысандары көрсетілген мақсаттарға беріледі. |
тақырып | жол | функциясы | '' | «тақырып» тегі болмаса, әдепкі тақырып мәні |
триггер | жол | 'меңгеру' | құралдар кеңесі қалай іске қосылады - меңзерді | фокус | нұсқаулық |
кешіктіру | саны | объект | 0 | құралдар кеңесін көрсету және жасыру кідірісі (мс) - қолмен триггер түріне қолданылмайды Егер нөмір берілсе, кідіріс жасыру/көрсету үшін де қолданылады Объектінің құрылымы – бұл: |
Өнімділік себептері бойынша, Tooltip және Popover деректер аписы қосылған. Оларды пайдаланғыңыз келсе, жай ғана селектор опциясын көрсетіңіз.
- <a href = "#" rel = "tooltip" title = "бірінші кеңес" > меңзерді менің үстіне апарыңыз </a>
Құрал кеңесінің өңдеушісін элементтер жиынына тіркейді.
Элементтің құралдар кеңесін көрсетеді.
- $ ( '#элемент' ). құралдар кеңесі ( «көрсету» )
Элементтің құралдар кеңесін жасырады.
- $ ( '#элемент' ). құралдар кеңесі ( «жасыру» )
Элементтің құралдар кеңесін ауыстырады.
- $ ( '#элемент' ). құралдар кеңесі ( «ауыстыру» )
Қосымша ақпаратты орналастыру үшін кез келген элементке iPad-дағы сияқты шағын мазмұн қабаттарын қосыңыз.
* Құрал кеңесін қосуды талап етеді
Файлды жүктеп алуҚалқымалы әрекетті іске қосу үшін меңзерді түйменің үстіне апарыңыз.
JavaScript арқылы қалқымалы файлдарды қосыңыз:
- $ ( '#мысал' ). popover ( опциялар )
Аты | түрі | әдепкі | сипаттамасы |
---|---|---|---|
анимация | логикалық | рас | құралдар кеңесіне css өшіру көшуін қолданыңыз |
орналастыру | string|функциясы | 'дұрыс' | қалқымалы терезені қалай орналастыру керек - жоғарғы | төменгі | сол жақ | дұрыс |
селектор | жол | жалған | егер селектор қамтамасыз етілсе, құралдар кеңесінің нысандары көрсетілген мақсаттарға беріледі |
триггер | жол | 'меңгеру' | құралдар кеңесі қалай іске қосылады - меңзерді | фокус | нұсқаулық |
тақырып | жол | функциясы | '' | «тақырып» төлсипаты болмаса, әдепкі тақырып мәні |
мазмұны | жол | функциясы | '' | әдепкі мазмұн мәні, егер `data-content` төлсипаты болмаса |
кешіктіру | саны | объект | 0 | қалқымалы файлды көрсету және жасыру кідірісі (мс) - қолмен триггер түріне қолданылмайды Егер нөмір берілсе, кідіріс жасыру/көрсету үшін де қолданылады Объектінің құрылымы – бұл: |
Өнімділік себептері бойынша, Tooltip және Popover деректер аписы қосылған. Оларды пайдаланғыңыз келсе, жай ғана селектор опциясын көрсетіңіз.
Элемент жинағы үшін қалқымалы элементтерді инициализациялайды.
Қалқымалы элементтерді көрсетеді.
- $ ( '#элемент' ). popover ( «шоу» )
Қалқымалы элементтерді жасырады.
- $ ( '#элемент' ). popover ( «жасыру» )
Қалқымалы элементтерді ауыстырады.
- $ ( '#элемент' ). popover ( «қосу» )
Ескерту плагині ескертулерге жақын функцияларды қосуға арналған шағын класс болып табылады.
Жүктеп алуЕскертулер плагині тұрақты ескерту хабарларында жұмыс істейді және хабарларды блоктайды.
Осыны және оны өзгертіп, әрекетті қайталаңыз. Дүние моллис, est commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras matis consectetur purus sit amet fermentum.
Javascript арқылы ескертуді өшіруді қосыңыз:
- $ ( «.alert» ). ескерту ()
data-dismiss="alert"
Ескертуді жабу функциясын автоматты түрде беру үшін жай ғана жабу түймесін қосыңыз .
- <a class = "close" data-dississ = "alert" href = "#" > × </a>
Барлық ескертулерді жақын функционалдылықпен қосады. Ескертулер жабылған кезде жандануы үшін оларда бұрыннан қолданылған .fade
және сынып бар екеніне көз жеткізіңіз..in
Ескертуді жабады.
- $ ( «.alert» ). ескерту ( «жабу» )
Bootstrap ескерту сыныбы ескерту функциясына қосылу үшін бірнеше оқиғаларды көрсетеді.
Оқиға | Сипаттама |
---|---|
жабық | close Бұл оқиға даналық әдісі шақырылған кезде бірден іске қосылады. |
жабық | Бұл оқиға ескерту жабылған кезде іске қосылады (css ауысуларының аяқталуын күтеді). |
- $ ( '#менің ескертуім' ). байланыстыру ( 'жабық' , функция () {
- // бірдеңе жасау...
- })
Аккордеондар мен навигация сияқты жиналмалы құрамдастарға арналған негізгі стильдер мен икемді қолдау алыңыз.
Файлды жүктеп алу* Transitions плагинін қосуды талап етеді.
Collapse плагинін пайдаланып, біз қарапайым аккордеон стиліндегі виджетті жасадық:
JavaScript арқылы қосу:
- $ ( «.collapse» ). құлау ()
Аты | түрі | әдепкі | сипаттамасы |
---|---|---|---|
ата-ана | селектор | жалған | Егер селектор болса, осы жиналмалы элемент көрсетілген кезде көрсетілген тектік астындағы барлық жиналмалы элементтер жабылады. (дәстүрлі аккордеон әрекетіне ұқсас) |
ауыстырып қосқыш | логикалық | рас | Шақыру кезінде жиналатын элементті ауыстырады |
Жиналатын элементті басқаруды автоматты түрде тағайындау үшін элементке қосу 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
.
- $ ( '#myCallpsible' ). құлау ({
- ауыстырып қосқыш : жалған
- })
Жиналатын элементті көрсетілген немесе жасырын етіп ауыстырады.
Жиналатын элементті көрсетеді.
Жиналатын элементті жасырады.
Bootstrap құлдырау сыныбы құлдырау функциясына қосылу үшін бірнеше оқиғаларды көрсетеді.
Оқиға | Сипаттама |
---|---|
көрсету | show Бұл оқиға даналық әдісі шақырылған кезде бірден іске қосылады. |
көрсетілген | Бұл оқиға құлату элементі пайдаланушыға көрінетін болған кезде іске қосылады (CSS өтулерінің аяқталуын күтеді). |
жасыру | Бұл оқиға hide әдіс шақырылған кезде бірден іске қосылады. |
жасырын | Бұл оқиға құлату элементі пайдаланушыдан жасырылған кезде іске қосылады (CSS өтулерінің аяқталуын күтеді). |
- $ ( '#myCallpsible' ). қосулы ( 'жасырын' , функция () {
- // бірдеңе жасау...
- })
Watch the slideshow below.
Call via javascript:
- $('.carousel').carousel()
Name | type | default | description |
---|---|---|---|
interval | number | 5000 | The amount of time to delay between automatically cycling an item. If false, carousel will not automatically cycle. |
pause | string | "hover" | Pauses the cycling of the carousel on mouseenter and resumes the cycling of the carousel on mouseleave. |
Data attributes are used for the previous and next conrols. Check out the example markup below.
- <div id="myCarousel" class="carousel">
- <!-- Carousel items -->
- <div class="carousel-inner">
- <div class="active item">…</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="next">›</a>
- </div>
Initializes the carousel with an optional options object
and starts cycling through items.
- $('.carousel').carousel({
- interval: 2000
- })
Cycles through the carousel items from left to right.
Stops the carousel from cycling through items.
Cycles the carousel to a particular frame (0 based, similar to an array).
Cycles to the previous item.
Cycles to the next item.
Bootstrap's carousel class exposes two events for hooking into carousel functionality.
Event | Description |
---|---|
slide | This event fires immediately when the slide instance method is invoked. |
slid | This event is fired when the carousel has completed its slide transition. |
A basic, easily extended plugin for quickly creating elegant typeaheads with any form text input.
Download fileStart typing in the field below to show the typeahead results.
Call the typeahead via javascript:
- $('.typeahead').typeahead()
Name | type | default | description |
---|---|---|---|
source | array | [ ] | The data source to query against. |
items | number | 8 | The max number of items to display in the dropdown. |
matcher | function | case insensitive | The method used to determine if a query matches an item. Accepts a single argument, the item against which to test the query. Access the current query with this.query . Return a boolean true if query is a match. |
sorter | function | exact match, case sensitive, case insensitive |
Method used to sort autocomplete results. Accepts a single argument items and has the scope of the typeahead instance. Reference the current query with this.query . |
highlighter | function | highlights all default matches | Method used to highlight autocomplete results. Accepts a single argument item and has the scope of the typeahead instance. Should return html. |
Add data attributes to register an element with typeahead functionality.
- <input type="text" data-provide="typeahead">
Initializes an input with a typeahead.