Bootstrap نىڭ زاپچاسلىرىنى ھاياتلىققا ئېرىشتۈرۈڭ ، ھازىر 13 خىل خاسلاشتۇرۇلغان jQuery قىستۇرمىسى بار.
قىستۇرمىلارنى ئايرىم ئۆز ئىچىگە ئالغىلى بولىدۇ (گەرچە بەزىلىرى بېقىنىشنى تەلەپ قىلسىمۇ) ياكى ھەممىسىنى بىراقلا ئۆز ئىچىگە ئالىدۇ. Bootstrap.js ۋە bootstrap.min.js ھەر ئىككىسى بىرلا ھۆججەتتىكى بارلىق قىستۇرمىلارنى ئۆز ئىچىگە ئالىدۇ.
بارلىق Bootstrap قىستۇرمىلىرىنى JavaScript نىڭ بىر قۇرنى يازماي تۇرۇپلا بەلگە API ئارقىلىق ساپ ئىشلىتەلەيسىز. بۇ Bootstrap نىڭ بىرىنچى دەرىجىلىك API بولۇپ ، قىستۇرما ئىشلەتكەندە بىرىنچى ئويلىنىشىڭىز كېرەك.
دېمەك ، بەزى ئەھۋاللاردا بۇ ئىقتىدارنى تاقاشنى ئارزۇ قىلىش مۇمكىن. شۇڭلاشقا ، بىز يەنە «data-api» بىلەن بەدەن نامىدىكى بارلىق ۋەقەلەرنى باغلاپ سانلىق مەلۇمات خاسلىقى API نى چەكلەش ئىقتىدارى بىلەن تەمىنلەيمىز. بۇ ئوخشايدۇ:
- $ ( 'body' ). off ( '.data-api' )
ئۇنىڭدىن باشقا ، مەلۇم بىر قىستۇرمىنى نىشانلاش ئۈچۈن ، قىستۇرمىنىڭ نامىنى ئىسىم بوشلۇقى سۈپىتىدە سانلىق مەلۇمات api ئىسىم بوشلۇقى بىلەن قوشۇڭ:
- $ ( 'body' ). off ( '.alert.data-api' )
بىز يەنە بارلىق Bootstrap قىستۇرمىلىرىنى JavaScript API ئارقىلىقلا ئىشلىتەلەيدىغانلىقىڭىزغا ئىشىنىمىز. بارلىق ئاممىۋى API لار يەككە ، زەنجىرسىمان ئۇسۇل بولۇپ ، توپلانغان مەشغۇلاتنى قايتۇرىدۇ.
- $ ( ".btn.danger" ). كۇنۇپكا ( "ئالماشتۇرۇش" ). addClass ( "ماي" )
بارلىق ئۇسۇللار ئىختىيارى تاللاش ئوبيېكتىنى ، مەلۇم بىر ئۇسۇلنى نىشان قىلغان بىر قۇر ياكى ھېچنىمە (سۈكۈتتىكى ھەرىكەت بىلەن قىستۇرمىنى قوزغىتىدۇ) نى قوبۇل قىلىشى كېرەك:
- $ ( "#myModal" ). modal () // سۈكۈتتىكى ھالەتتە باشلانغان
- $ ( "#myModal" ). modal ({ كۇنۇپكا تاختىسى : يالغان }) // ھېچقانداق كۇنۇپكا تاختىسى يوق
- $ ( "#myModal" ). modal ( 'show' ) // دەرھال باشلايدۇ ۋە چاقىرىدۇ
ھەر بىر قىستۇرما خام ئەشياسىنى `Constructor` خاسلىقىدا ئاشكارىلايدۇ : $.fn.popover.Constructor
. ئەگەر سىز مەلۇم قىستۇرما مىسالىغا ئېرىشمەكچى بولسىڭىز ، ئۇنى بىۋاسىتە ئېلېمېنتتىن ئېلىڭ : $('[rel=popover]').data('popover')
.
بەزىدە باشقا UI رامكىسى بىلەن Bootstrap قىستۇرمىلىرىنى ئىشلىتىشكە توغرا كېلىدۇ. بۇ خىل ئەھۋال ئاستىدا ، ئىسىم بوشلۇقى سوقۇلۇش بەزىدە يۈز بېرىشى مۇمكىن. ئەگەر بۇ خىل ئەھۋال كۆرۈلسە ، .noConflict
قىممىتىنى ئەسلىگە كەلتۈرمەكچى بولغان قىستۇرمىغا تېلېفون قىلسىڭىز بولىدۇ.
- var bootstrapButton = $ . fn . كۇنۇپكا . noConflict () // $ .fn.button نى ئىلگىرى بېكىتىلگەن قىممەتكە قايتۇرۇڭ
- $ . fn . bootstrapBtn = bootstrapButton // بېرىڭ $ (). bootstrapBtn bootstrap ئىقتىدارىنى
Bootstrap كۆپىنچە قىستۇرمىلارنىڭ ئۆزگىچە ھەرىكەتلىرى ئۈچۈن خاس پائالىيەتلەر بىلەن تەمىنلەيدۇ. ئادەتتە ، بۇلار چەكسىز ۋە ئۆتمۈشتىكى ئورتاقلىشىش شەكلىدە كېلىدۇ - بۇ يەردە ئىنفىنىت (مەسىلەن show
) پائالىيەت باشلانغاندا قوزغىلىدۇ ، ئۇنىڭ ئىلگىرىكى ئىشتىراك شەكلى (مەسىلەن shown
) ھەرىكەتنىڭ تاماملىنىشىدا قوزغىلىدۇ.
بارلىق چەكسىز ۋەقەلەر ئالدىنى ئېلىش ئىقتىدارى بىلەن تەمىنلەيدۇ. بۇ ھەرىكەت باشلىنىشتىن بۇرۇن ئىجرا قىلىشنى توختىتىش ئىقتىدارى بىلەن تەمىنلەيدۇ.
- $ ( '#myModal' ). on ( 'show' , function ( e ) {
- if (! data ) return e . preventDefault () // مودېلنىڭ كۆرسىتىلىشىنى توختىتىدۇ
- })
ئاددىي ئۆتكۈنچى ئۈنۈم ئۈچۈن ، باشقا JS ھۆججەتلىرى بىلەن بىللە bootstrap-transition.js نى ئۆز ئىچىگە ئالىدۇ. ئەگەر سىز تۈزۈلگەن (ياكى كىچىكلىتىلگەن) bootstrap.js نى ئىشلىتىۋاتقان بولسىڭىز ، بۇنى ئۆز ئىچىگە ئېلىشنىڭ ھاجىتى يوق - ئۇ ئاللىبۇرۇن بار.
ئۆتكۈنچى قىستۇرمىنىڭ بىر قانچە مىسالى:
مودېللار ئىخچام ، ئەمما جانلىق ، دىئالوگ ئەڭ تۆۋەن تەلەپتىكى ئىقتىدار ۋە ئەقلىي ئىقتىدارلىق سۈكۈتتىكى ئەسكەرتىش.
بەت ئاستى قىسمىدا باش ، گەۋدە ۋە بىر يۈرۈش ھەرىكەتلەر بىلەن كۆرسىتىلگەن مودېل.
بىر ئېسىل بەدەن…
- <div class = "modal hide fade" >
- <div class = "modal-header" >
- <button type = "button" class = "close" data-dismiss = "modal" aria-hidden = "true" > & times; </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>
تۆۋەندىكى كۇنۇپكىنى بېسىش ئارقىلىق JavaScript ئارقىلىق مودېلنى ئالماشتۇرۇڭ. ئۇ سىيرىلىپ بەتنىڭ ئۈستىدىن سۇسلاپ كېتىدۇ.
- <! - مودېلنى قوزغىتىش كۇنۇپكىسى ->
- <a href = "#myModal" role = "button" class = "btn" data-toggle = "modal"> ئۈلگە كۆرسىتىش ئەندىزىسىنى قوزغىتىش </a>
- <! - Modal ->
- <div id = "myModal" class = "modal hide fade" tabindex = "-1" role = "dialog" aria-labelledby = "myModalLabel" aria-hidden = "true" >
- <div class = "modal-header" >
- <button type = "button" class = "close" data-dismiss = "modal" aria-hidden = "true" > × </button>
- <h3 id = "myModalLabel" > مودېل بەت بېشى </h3>
- </div>
- <div class = "modal-body" >
- <p> بىر ئېسىل بەدەن… </p>
- </div>
- <div class = "modal-footer" >
- <button class = "btn" data-dismiss = "modal" aria-hidden = "true" > تاقاش </button>
- <button class = "btn btn-primary" > ئۆزگەرتىشلەرنى ساقلاش </button>
- </div>
- </div>
JavaScript يازماي تۇرۇپ مودېلنى قوزغىتىڭ. كونتروللىغۇچ data-toggle="modal"
ئېلېمېنتىغا ، بىر كۇنۇپكا بىلەن تەڭ data-target="#foo"
ياكى href="#foo"
مەلۇم مودېلنى ئالماشتۇرۇشقا توغرىلاڭ.
- <button type = "button" data-toggle = "modal" data-target = "#myModal" > قوزغىتىش مودېلى </button>
myModal
بىر قۇر JavaScript بىلەن id بىلەن مودېلغا تېلېفون قىلىڭ :
- $ ( '#myModal' ). modal ( options )
تاللانمىلارنى سانلىق مەلۇمات خاسلىقى ياكى JavaScript ئارقىلىق يەتكۈزگىلى بولىدۇ. سانلىق مەلۇمات خاسلىقى ئۈچۈن ، تاللاش نامىغا data-
ئوخشاش data-backdrop=""
.
ئىسمى | تىپى | كۆڭۈلدىكى | description |
---|---|---|---|
ئارقا كۆرۈنۈش | boolean | true | مودېل ئارقا كۆرۈنۈش ئېلېمېنتىنى ئۆز ئىچىگە ئالىدۇ. static ئۇنىڭدىن باشقا ، چېكىشتە مودېلنى تاقىمايدىغان ئارقا كۆرۈنۈشنى بەلگىلەڭ . |
كۇنۇپكا تاختىسى | boolean | true | قېچىش كۇنۇپكىسى بېسىلغاندا مودېلنى تاقايدۇ |
show | boolean | true | قوزغالغاندا مودېلنى كۆرسىتىدۇ. |
remote | يول | false | ئەگەر يىراقتىكى url تەمىنلەنسە ، jQuery ئۇسۇلى ئارقىلىق مەزمۇن يۈكلىنىدۇ
|
مەزمۇنلىرىڭىزنى مودېل سۈپىتىدە قوزغىتىدۇ. ئىختىيارى تاللاشلارنى قوبۇل قىلىدۇ object
.
- $ ( '#myModal' ). modal ({
- كۇنۇپكا تاختىسى : يالغان
- })
قولدا مودېلنى ئالماشتۇرىدۇ.
- $ ( '#myModal' ). modal ( 'toggle' )
قولدا مودېل ئاچىدۇ.
- $ ( '#myModal' ). modal ( 'show' )
قولدا مودېلنى يوشۇرىدۇ.
- $ ( '#myModal' ). modal ( 'hide' )
Bootstrap نىڭ مودېل سىنىپى مودېل ئىقتىدارغا باغلىنىش ئۈچۈن بىر قانچە ۋەقەنى ئاشكارىلىدى.
Event | چۈشەندۈرۈش |
---|---|
show | show مىسال ئۇسۇلى چاقىرىلغاندا بۇ ھادىسە دەرھال ئېتىلىدۇ . |
كۆرسىتىلدى | بۇ ھادىسە مودېلنى ئىشلەتكۈچىگە كۆرۈنگەندە ئېتىلىدۇ (css ئۆتكۈنچى باسقۇچنىڭ تاماملىنىشىنى ساقلايدۇ). |
يوشۇر | hide ئۈلگە ئۇسۇلى چاقىرىلغاندا بۇ پائالىيەت دەرھال ئېتىۋېتىلىدۇ . |
يوشۇرۇنغان | بۇ ھادىسە مودېل ئىشلەتكۈچىگە يوشۇرۇنغاندىن كېيىن چىقىرىلىدۇ (css ئۆتكۈنچى باسقۇچنىڭ تاماملىنىشىنى ساقلايدۇ). |
- $ ( '#myModal' ). on ( 'hidden' , function () {
- // بىرەر ئىش قىلىڭ…
- })
بۇ ئاددىي قىستۇرما ئارقىلىق يولباشچى بەتكۈچ ، بەتكۈچ ۋە دورا قاتارلىقلارنى ئۆز ئىچىگە ئالىدۇ.
ئۇلىنىش ياكى كۇنۇپكىنى قوشسىڭىز data-toggle="dropdown"
، چۈشۈشنى قوزغىتىڭ.
- <div class = "dropdown" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" href = "#"> تامچە قوزغىتىش </a>
- <ul class = "dropdown-menu" role = "menu" aria-labelledby = "dLabel" >
- ...
- </ul>
- </div>
URL لارنى ساقلاپ قېلىش ئۈچۈن ، data-target
خاسلىقنى ئۇنىڭ ئورنىغا ئىشلىتىڭ href="#"
.
- <div class = "dropdown" >
- <a class = "dropdown-toggle" id = "dLabel" role = "button" data-toggle = "dropdown" data-target = "#" href = "/page.html"> _
- Dropdown
- <b class = "caret" > </b>
- </a>
- <ul class = "dropdown-menu" رولى = "menu" aria-labelledby = "dLabel" >
- ...
- </ul>
- </div>
چۈشۈشنى JavaScript ئارقىلىق تېلېفون قىلىڭ:
- $ ( '.dropdown-toggle' ). dropdown ()
ياق
بېرىلگەن يولباشچى ياكى بەتكۈچ يول باشلاش ئۈچۈن تىزىملىكلەرنى ئالماشتۇرۇش ئۈچۈن پروگرامما خاراكتېرلىك api.
ScrollSpy قىستۇرمىسى سىيرىلما ئورۇنغا ئاساسەن nav نىشانلىرىنى ئاپتوماتىك يېڭىلاش ئۈچۈندۇر. يولباشچىنىڭ ئاستىدىكى رايوننى سىيرىپ ئاكتىپ سىنىپ ئۆزگىرىشىنى كۆرۈڭ. تارتما تارماق تۈرلەرمۇ گەۋدىلىنىدۇ.
ئېلان بەلگە كۇنۇپكىسى ، چاتما id سەنئەت يىغىلىشى دولور ئەمگىكى. Pitchfork yr enim lo-fi ئۇلار سېتىلىپ بولغۇچە. Tumblr دېھقانچىلىق مەيدانىدىن ئۈستەلگە ۋېلىسىپىت ھوقۇقى نېمە. Anim keffiyeh carles cardigan. Velit seitan mcsweeney نىڭ رەسىم ئورنى 3 بۆرە ئايسىز. Cosby swater lomo jean كالتە ئىشتان ، ۋىللىيامسبۇرگ خۇدى مىننى كىي بەلكىم سىز ئۇلارنى ئاڭلاپ باقمىغان بولۇشىڭىز مۇمكىن. نىھىل چەكمە ئەيىبلەش ، ئىناۋەتلىك بىيو دىزېل كېفىيە ھۈنەرۋەن ئۇللامكو ئاقىۋەت.
ۋېنىئام مارفا بۇرۇتلۇق تېيىلىش تاختىسى ، فۇگىيات تېز سۈرئەتلىك ساقاللىرىنى ماسلاشتۇرىدۇ. Freegan ساقال ئاليۇكا لوڭقىسى mcsweeney نىڭ ۋېروسى. Cupidatat تۆت لوكو نىسى ، ea helvetica nulla carles. چەكمە كوسبى تەرلىگۈچى يېمەكلىك يۈك ماشىنىسى ، mcsweeney نىڭ ھەقسىز ھەقسىز ۋىنىل. Lo-fi wes anderson +1 يۈرۈشلۈك. كارلېس ئېستېتىك بولمىغان چېنىقىش سوئاللىرىنى مۇلايىملاشتۇرىدۇ. برۇكلىن قول ھۈنەرۋەنچىلىك پىۋىسى مۇئاۋىن ئاچقۇچ ئاچقۇچ.
Occaecat commodo aliqua delectus. Fap ھۈنەر-سەنئەت پىۋا چۆل تېيىلىش تاختىسى ea. لومو ۋېلىسىپىت ھوقۇقىنىڭ ماسلىشىشى بانخ mi ، velit ea sunt كېيىنكى دەرىجىدىكى ماگنا ۋېنىيادىكى يەرلىك يەككە يەرلىك قەھۋە. يۇقىرى ھاياتلىق id vinyl ، echo باغچىسى ئاقىۋىتى alikip banh mi pitchfork. Vero VHS est adipisising. Consectetur nisi DIY ئەڭ كىچىك ئۇچۇر خالتىسى. ئىشەنچلىك ، ئىمكانىيەتلىك سىجىل بولغان ئېلېكترونلۇق كونۇپكا تاختىسى 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 بىلوگى ، كۇلپا خەۋەرچى سومكىسى مارفا ھەر قانداق دېلېكتۇس يېمەكلىك يۈك ماشىنىسى. Sapiente synth id assnda. Locavore sed helvetica cliche مەسخىرە ، گۈلدۈرمامىلىق گۈلدۈرماما بەلكىم سىز ئۇلارنى ئاڭلاپ باقمىغان بولۇشىڭىز مۇمكىن. ئۇلار سېتىلىشتىن بۇرۇن ئەمگەك كۈچى لاياقەتلىك جاي. كاردىگان ھۈنەر-سەنئەت پىۋىسى سەيتان تەييارلانغان مەخمەل. VHS chambray laboris tempor veniam. Anim mollit minim commodo ullamco گۈلدۈرماما.
ئۈستۈنكى بالداق يول باشلىشىڭىزغا ئاسانلا سىيرىلما ھەرىكەت قوشۇش data-spy="scroll"
ئۈچۈن ، سىز جاسۇسلۇق قىلماقچى بولغان ئېلېمېنتنى قوشۇڭ (كۆپىنچە بۇ بەدەن بولىدۇ) ۋە data-target=".navbar"
قايسى nav نى ئىشلىتىشنى تاللاڭ. سىز .nav
زاپچاس بىلەن scrollspy نى ئىشلەتمەكچى بولىسىز.
- <body data-spy = "scroll" data-target = ".navbar" > ... </body>
JavaScript ئارقىلىق scrollspy غا تېلېفون قىلىڭ:
- $ ( '#navbar' ). scrollspy ()
<a href="#home">home</a>
چوقۇم dom دىكىگە ئوخشاش نەرسىگە ماس كېلىشى كېرەك
<div id="home"></div>
.
DOM دىكى ئېلېمېنتلارنى قوشۇش ياكى چىقىرىۋېتىش بىلەن بىللە scrollspy نى ئىشلەتكەندە ، يېڭىلاش ئۇسۇلىنى مۇنداق چاقىرىشىڭىز كېرەك:
- $ ( '[data-spy = "scroll"]' ). each ( function () {
- var $ spy = $ ( بۇ ). scrollspy ( 'refresh' )
- });
تاللانمىلارنى سانلىق مەلۇمات خاسلىقى ياكى JavaScript ئارقىلىق يەتكۈزگىلى بولىدۇ. سانلىق مەلۇمات خاسلىقى ئۈچۈن ، تاللاش نامىغا data-
ئوخشاش data-offset=""
.
ئىسمى | تىپى | كۆڭۈلدىكى | description |
---|---|---|---|
offset | سان | 10 | دومىلىما ئورۇننى ھېسابلىغاندا يۇقىرىدىن ئۆچۈرۈلىدىغان پىكسېل. |
Event | چۈشەندۈرۈش |
---|---|
ئاكتىپلاش | بۇ پائالىيەت سىيرىلما ئارقىلىق يېڭى نەرسە قوزغىتىلغان ھامان ئوت ئاپىتى يۈز بېرىدۇ. |
تېز ، ھەرىكەتچان بەتكۈچ ئىقتىدارىنى قوشۇڭ ، ھەتتا تىزىملىك تىزىملىكى ئارقىلىق يەرلىك مەزمۇننىڭ تاختىسىغا ئۆتۈڭ.
خام رەقەم بەلكىم سىز ئۇلارنىڭ قىسقا كالتە ئىشتاننى ئاڭلاپ باقمىغان بولۇشىڭىز مۇمكىن. Nesciunt tofu stumptown aliqua, retro synth master cleanse. بۇرۇتنى ۋاقىتلىق بېسىش ، ۋىليامسبۇرگ كارلېس گۆشسىز قۇتقۇزۇش ماشىنىسى. Reprehenderit قاسساپ retro keffiyeh dreamcatcher synth. Cosby swater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan ئامېرىكىلىق كىيىم-كېچەك ، قاسساپ ۋولۇپات نىسى كۇ.
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' ). Click ( function ( e ) {
- e . preventDefault ();
- $ ( this ). tab ( 'show' );
- })
يەككە بەتكۈچلەرنى بىر قانچە خىل ئۇسۇلدا قوزغىتالايسىز:
- $ ( '#myTab a [href = "# profile"]' ). tab ( 'show' ); // بەتكۈچنى ئىسىم بويىچە تاللاڭ
- $ ( '#myTab a: first' ). tab ( 'show' ); // بىرىنچى بەتكۈچنى تاللاڭ
- $ ( '#myTab a: last' ). tab ( 'show' ); // ئاخىرقى بەتكۈچنى تاللاڭ
- $ ( '#myTab li: eq (2) a' ). tab ( 'show' ); // ئۈچىنچى بەتكۈچنى تاللاڭ (0 كۆرسەتكۈچ)
data-toggle="tab"
سىز پەقەت بىر ئېلېمېنت ياكى ئېلېمېنت ئارقىلىق JavaScript يازمايلا بەتكۈچ ياكى دورا يول باشلاشنى قوزغىتالايسىز data-toggle="pill"
. nav
بەتكۈچكە ۋە nav-tabs
دەرسلەرنى قوشقاندا ul
Bootstrap بەتكۈچ ئۇسلۇبى قوللىنىلىدۇ.
- <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 = "settings" > ... </div>
- </div>
- <script>
- $ ( function () {
- $ ( '#myTab a: last' ). tab ( 'show' );
- })
- </script>
Event | چۈشەندۈرۈش |
---|---|
show | بۇ پائالىيەت بەتكۈچ كۆرگەزمىسىدە ئوت ئاچىدۇ ، ئەمما يېڭى بەتكۈچ كۆرسىتىلىشتىن بۇرۇن. ئاكتىپ بەتكۈچ ۋە ئالدىنقى ئاكتىپ بەتكۈچنى ئىشلىتىڭ event.target ۋە نىشانلاڭ.event.relatedTarget |
كۆرسىتىلدى | بۇ ھادىسە بەتكۈچ كۆرسىتىلگەندىن كېيىن بەتكۈچتە كۆرۈنىدۇ. ئاكتىپ بەتكۈچ ۋە ئالدىنقى ئاكتىپ بەتكۈچنى ئىشلىتىڭ event.target ۋە نىشانلاڭ.event.relatedTarget |
- $ ( 'a [data-toggle = "tab"]' ). on ( 'shown' , function ( e ) {
- e . نىشان // قوزغىتىلغان بەتكۈچ
- e . مۇناسىۋەتلىك نىشان // ئالدىنقى بەتكۈچ
- })
ئىلھامى Jason Frame تەرىپىدىن يېزىلغان ئېسىل jQuery.tipsy قىستۇرمىسى. قورال قوراللىرى يېڭىلانغان نەشرى بولۇپ ، ئۇ رەسىملەرگە تايانمايدۇ ، كارتون فىلىم ئۈچۈن CSS3 نى ئىشلىتىدۇ ، يەرلىك ماۋزۇ ساقلاش ئۈچۈن سانلىق مەلۇمات خاسلىقى.
ئىقتىدار سەۋەبىدىن ، قورال كۆرسەتكۈچى ۋە ئېلېكترونلۇق سانلىق مەلۇمات apis تاللىنىدۇ ، يەنى سىز چوقۇم ئۇلارنى ئۆزىڭىز باشلىشىڭىز كېرەك .
تۆۋەندىكى ئۇلىنىشلارنى بېسىپ قورال قوراللىرىنى كۆرۈڭ:
تار ئىشتان كېيىنكى دەرىجىلىك keffiyeh بەلكىم سىز ئۇلارنى ئاڭلاپ باقمىغان بولۇشىڭىز مۇمكىن. سۈرەت پونكىتى ساقال خام دېنىم خەت ساندۇقى گۆشسىز خەۋەرچى سومكىسى توختاپ قالدى. دېھقانچىلىق مەيدانىدىن ئۈستەلگە ئولتۇرىدىغان سەيتان ، mcsweeney نىڭ مۇقىم سىجىللىقىدىكى 8 بىتلىق ئامېرىكا كىيىم-كېچەكلىرىنىڭ تېررى رىچاردسون ۋىنىل چامبراي بار . ساقاللىرى توختاپ قالدى ، كارتىلار بانخ مى لومو گۈلدۈرماما. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleangan vegan chambray. ھەقىقەتەن كىشىنى ھەيران قالدۇرىدىغان ھۈنەرۋەن ھەر قانداق ئاچقۇچ ، مەنزىرىلىك دېھقانچىلىق مەيدانىدىن ئۈستەل بانكىسى Austin twitter بىر تەرەپ قىلغان ھەقسىز كرېدىت خام دېنى يەككە مەنبەلىك قەھۋە ۋىرۇسى.
Bootstrap كىرگۈزۈش گۇرۇپپىلىرى بىلەن قورال قوراللىرى ۋە كۆزنەكلەرنى ئىشلەتكەندە ، لازىملىق container
ئەكىس تەسىرلەردىن ساقلىنىش ئۈچۈن (تۆۋەندىكى ھۆججەتلەرنى) تاللىشىڭىز كېرەك.
قورال قورالنى JavaScript ئارقىلىق قوزغىتىڭ:
- $ ( '# مىسال' ). tooltip ( تاللانما )
تاللانمىلارنى سانلىق مەلۇمات خاسلىقى ياكى JavaScript ئارقىلىق يەتكۈزگىلى بولىدۇ. سانلىق مەلۇمات خاسلىقى ئۈچۈن ، تاللاش نامىغا data-
ئوخشاش data-animation=""
.
ئىسمى | تىپى | كۆڭۈلدىكى | description |
---|---|---|---|
animation | boolean | true | قورال ساندۇقىغا css سۇس ئۆتۈشنى ئىشلىتىڭ |
html | boolean | false | قورال قورالىغا html قىستۇرۇڭ. ئەگەر يالغان بولسا ، jquery نىڭ text ئۇسۇلى dom غا مەزمۇن قىستۇرۇشقا ئىشلىتىلىدۇ. ئەگەر XSS ھۇجۇمىدىن ئەنسىرىسىڭىز تېكىست ئىشلىتىڭ. |
ئورۇنلاشتۇرۇش | string | function | 'top' | قورال قورالنى قانداق ئورۇنلاشتۇرۇش - ئۈستى | ئاستى | left | توغرا |
تاللىغۇچ | string | false | ئەگەر تاللىغۇچ تەمىنلەنسە ، قورال كۆرسەتكۈچ ئوبيېكتى بەلگىلەنگەن نىشانغا تاپشۇرۇلىدۇ. |
ماۋزۇ | string | function | '' | ئەگەر «تېما» بەلگىسى بولمىسا ، سۈكۈتتىكى تېما قىممىتى |
trigger | string | 'hover focus' | قورال قوراللىرى قانداق قوزغىتىلىدۇ - نى چېكىڭ hover | فوكۇس | manual. شۇنىڭغا دىققەت قىلىڭكى ، قوزغاتقۇچنىڭ ئۆزگىرىشى ، بوشلۇق ئايرىلغان ، قوزغاتقۇچ تىپى. |
كېچىكىش | سان | ئوبيېكت | 0 | قورال كۆرسەتكۈچى (ms) نى كۆرسىتىش ۋە يوشۇرۇشنى كېچىكتۈرۈش - قولدا قوزغىتىش تىپىغا ماس كەلمەيدۇ ئەگەر بىر سان تەمىنلەنسە ، يوشۇرۇش / كۆرسىتىشكە كېچىكىش قوللىنىلىدۇ ئوبيېكت قۇرۇلمىسى: |
قاچا | string | false | false | قورال قوراللىرىنى مەلۇم ئېلېمېنتقا قوشىدۇ |
- <a href = " # " data-toggle = " tooltip " title = "بىرىنچى قورال قورال "
قورال توپلىغۇچنى ئېلېمېنتلار توپلىمىغا باغلايدۇ.
بىر ئېلېمېنتنىڭ قورال قوراللىرىنى ئاشكارىلايدۇ.
- $ ( '#element' ). tooltip ( 'show' )
ئېلېمېنتنىڭ قورال قوراللىرىنى يوشۇرىدۇ.
- $ ( '#element' ). tooltip ( 'hide' )
ئېلېمېنتنىڭ قورال قوراللىرىنى بىر تەرەپ قىلىدۇ.
- $ ( '#element' ). tooltip ( 'toggle' )
ئېلېمېنتنىڭ قورال قوراللىرىنى يوشۇرىدۇ ۋە يوقىتىدۇ.
- $ ( '#element' ). tooltip ( 'destroy' )
تۇرالغۇ ئۇچۇرلىرى ئۈچۈن ھەر قانداق ئېلېمېنتقا iPad دىكىگە ئوخشاش كىچىك مەزمۇنلارنى قوشۇڭ. كۇنۇپكىنى بېسىپ تۇرۇپ سەكرەشنى قوزغىتىڭ. قورال قورالنى ئۆز ئىچىگە ئالىدۇ.
تۆت خىل تاللاش بار: ئۈستى ، ئوڭ ، ئاستى ۋە سولغا توغرىلىنىدۇ.
Sob posuere consectetur est at lobortis. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.
Sob posuere consectetur est at lobortis. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.
Sob posuere consectetur est at lobortis. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.
Sob posuere consectetur est at lobortis. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.
data
پوپايكا سۈپىتىدە كۆرسىتىلگەن بەلگە JavaScript ۋە خاسلىق ئىچىدىكى مەزمۇندىن ھاسىل بولمايدۇ.
JavaScript ئارقىلىق پوپايكىلارنى قوزغىتىڭ:
- $ ( '# مىسال' ). popover ( تاللانما )
تاللانمىلارنى سانلىق مەلۇمات خاسلىقى ياكى JavaScript ئارقىلىق يەتكۈزگىلى بولىدۇ. سانلىق مەلۇمات خاسلىقى ئۈچۈن ، تاللاش نامىغا data-
ئوخشاش data-animation=""
.
ئىسمى | تىپى | كۆڭۈلدىكى | description |
---|---|---|---|
animation | boolean | true | قورال ساندۇقىغا css سۇس ئۆتۈشنى ئىشلىتىڭ |
html | boolean | false | پوپايكىغا html قىستۇر. ئەگەر يالغان بولسا ، jquery نىڭ text ئۇسۇلى dom غا مەزمۇن قىستۇرۇشقا ئىشلىتىلىدۇ. ئەگەر XSS ھۇجۇمىدىن ئەنسىرىسىڭىز تېكىست ئىشلىتىڭ. |
ئورۇنلاشتۇرۇش | string | function | 'right' | پوپايكىنى قانداق ئورۇنلاشتۇرۇش - ئۈستى | ئاستى | left | توغرا |
تاللىغۇچ | string | false | ئەگەر تاللىغۇچ تەمىنلەنسە ، قورال قوراللىرى بەلگىلەنگەن نىشانغا تاپشۇرۇلىدۇ |
trigger | string | 'چېكىڭ' | popover قانداق قوزغىلىدۇ - نى چېكىڭ hover | فوكۇس | manual |
ماۋزۇ | string | function | '' | كۆڭۈلدىكى ماۋزۇ قىممىتى `title` خاسلىقى بولمىسا |
مەزمۇن | string | function | '' | ئەگەر `data-content` خاسلىقى بولمىسا سۈكۈتتىكى مەزمۇن قىممىتى |
كېچىكىش | سان | ئوبيېكت | 0 | popover (ms) نى كۆرسىتىش ۋە يوشۇرۇشنى كېچىكتۈرۈش - قولدا قوزغىتىش تىپىغا ماس كەلمەيدۇ ئەگەر بىر سان تەمىنلەنسە ، يوشۇرۇش / كۆرسىتىشكە كېچىكىش قوللىنىلىدۇ ئوبيېكت قۇرۇلمىسى: |
قاچا | string | false | false | پوپايكىنى مەلۇم ئېلېمېنتقا قوشىدۇ |
ئىقتىدار سەۋەبلىرى ئۈچۈن ، Tooltip ۋە Popover سانلىق مەلۇمات apis تاللىنىدۇ. ئەگەر ئىشلەتمەكچى بولسىڭىز تاللىغۇچنى تاللاڭ.
ئېلېمېنت توپلاش ئۈچۈن پوپايكىلارنى قوزغىتىدۇ.
ئېلېمېنت ئېلېمېنتلىرىنى ئاشكارىلايدۇ.
- $ ( '#element' ). popover ( 'show' )
ئېلېمېنت ئېلېمېنتنى يوشۇرىدۇ.
- $ ( '#element' ). popover ( 'hide' )
بىر ئېلېمېنتنىڭ ئېقىشىنى قوزغىتىدۇ.
- $ ( '#element' ). popover ( 'toggle' )
بىر ئېلېمېنتنىڭ مودا ئېقىمىنى يوشۇرىدۇ ۋە يوقىتىدۇ.
- $ ( '#element' ). popover ( 'يوقىتىش' )
بۇ قىستۇرما ئارقىلىق بارلىق ئاگاھلاندۇرۇش ئۇچۇرلىرىغا ئىشتىن بوشىتىش ئىقتىدارىنى قوشۇڭ.
بۇنى ۋە بۇنى ئۆزگەرتىپ قايتا سىناڭ. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus amet fermentum.
JavaScript ئارقىلىق ئاگاھلاندۇرۇشنى ئەمەلدىن قالدۇرۇڭ:
- $ ( ".alert" ). alert ()
تاقاش كۇنۇپكىسىنى قوشسىڭىزلا data-dismiss="alert"
ئاپتوماتىك ئاگاھلاندۇرۇش ئىقتىدارىنى بېرىدۇ.
- <a class = "close" data-dismiss = "alert" href = "#"> & times ; </a>
بارلىق ئاگاھلاندۇرۇشلارنى يېقىن ئىقتىدار بىلەن ئورايدۇ. ئاگاھلاندۇرۇشلىرىڭىز تاقالغاندا جانلاندۇرۇلىدۇ ، ئۇلارنىڭ ئاللىقاچان ئۇلارغا .fade
ۋە .in
سىنىپقا ئىلتىماس قىلىنغانلىقىنى جەزملەشتۈرۈڭ.
ئاگاھلاندۇرۇشنى تاقايدۇ.
- $ ( ".alert" ). alert ( 'close' )
Bootstrap نىڭ ئاگاھلاندۇرۇش سىنىپى ئاگاھلاندۇرۇش ئىقتىدارىغا باغلانغان بىر قانچە ۋەقەلەرنى ئاشكارىلىدى.
Event | چۈشەندۈرۈش |
---|---|
close | close مىسال ئۇسۇلى چاقىرىلغاندا بۇ ھادىسە دەرھال ئېتىلىدۇ . |
تاقالدى | بۇ پائالىيەت ئاگاھلاندۇرۇش يېپىلغاندا ئېتىلىدۇ (css ئۆتكۈنچى باسقۇچنىڭ تاماملىنىشىنى ساقلايدۇ). |
- $ ( '# my-alert' ). bind ( 'closed' , function () {
- // بىرەر ئىش قىلىڭ…
- })
ئاككوردىيون ۋە يول باشلاش قاتارلىق قاتلىنىدىغان زاپچاسلارنى ئاساسىي ئۇسلۇب ۋە جانلىق قوللاشقا ئېرىشىڭ.
* ئۆتكۈنچى قىستۇرمىنىڭ ئۆز ئىچىگە ئېلىنىشىنى تەلەپ قىلىدۇ.
يىمىرىلىش قىستۇرمىسىنى ئىشلىتىپ ، ئاددىي ئاككوردىيون ئۇسلۇبىدىكى كىچىك قورال قۇردۇق:
- <div class = "ئاككوردىيون" id = "ئاككوردىيون 2" >
- <div class = "ئاككوردىيون گۇرۇپپىسى" >
- <div class = "ئاككوردىيون-ماۋزۇ" >
- <a class = "accordion-toggle" data-toggle = "collapse" data-parent = "#accordion2" href = "#collapseOne"> _
- قاتلىنىدىغان گۇرۇپپا تۈرى # 1
- </a>
- </div>
- <div id = "collapseOne" class = "ئاككوردىيون-بەدەننىڭ يىمىرىلىشى" >
- <div class = "ئاككوردىيون-ئىچكى" >
- Anim pariatur cliche ...
- </div>
- </div>
- </div>
- <div class = "ئاككوردىيون گۇرۇپپىسى" >
- <div class = "ئاككوردىيون-ماۋزۇ" >
- <a class = "accordion-toggle" data-toggle = "collapse" data-parent = "#accordion2" href = "#collapseTwo"> _
- قاتلىنىدىغان گۇرۇپپا 2-تۈر
- </a>
- </div>
- <div id = "collapseTwo" class = "ئاككوردىيون-بەدەن يىمىرىلىش" >
- <div class = "ئاككوردىيون-ئىچكى" >
- Anim pariatur cliche ...
- </div>
- </div>
- </div>
- </div>
- ...
قىستۇرمىنى ئاككوردىيون بەلگىسىسىز ئىشلەتسىڭىزمۇ بولىدۇ. باشقا بىر ئېلېمېنتنىڭ كېڭىيىشى ۋە يىمىرىلىشىنى بىر كۇنۇپكا قىلىڭ.
- <button type = "button" class = "btn btn- danger" data-toggle = "يىمىرىلىش" data-target = "#demo" >
- simple collapsible
- </button>
- <div id = "demo" class = "يىمىرىلىش" > … </div>
پەقەت بىر ئېلېمېنتنى قوشۇپ data-toggle="collapse"
، data-target
قاتلىنىدىغان ئېلېمېنتنىڭ كونتروللۇقىنى ئاپتوماتىك تەقسىملەيدۇ. بۇ data-target
خاسلىق يىمىرىلىشنى قوللىنىش ئۈچۈن css تاللىغۇچنى قوبۇل قىلىدۇ. collapse
دەرسنى قاتلىنىدىغان ئېلېمېنتقا قوشۇشقا كاپالەتلىك قىلىڭ . ئەگەر سۈكۈتتىكى ھالەتتە ئېچىشنى ئويلىسىڭىز ، قوشۇمچە دەرسنى قوشۇڭ in
.
قاتلىنىدىغان كونترولغا ئاككوردىيونغا ئوخشاش گۇرۇپپا باشقۇرۇشنى قوشۇش ئۈچۈن ، سانلىق مەلۇمات خاسلىقىنى قوشۇڭ data-parent="#selector"
. بۇنى ھەرىكەتتە كۆرۈش ئۈچۈن كۆرسەتمە دىن پايدىلىنىڭ.
قولدا قوزغىتىڭ:
- $ ( ".collapse" ). collapse ()
تاللانمىلارنى سانلىق مەلۇمات خاسلىقى ياكى JavaScript ئارقىلىق يەتكۈزگىلى بولىدۇ. سانلىق مەلۇمات خاسلىقى ئۈچۈن ، تاللاش نامىغا data-
ئوخشاش data-parent=""
.
ئىسمى | تىپى | كۆڭۈلدىكى | description |
---|---|---|---|
ئاتا-ئانا | تاللىغۇچ | false | ئەگەر تاللىغۇچ بولسا ، بۇ ئاتالايدىغان ئاتا-ئانىنىڭ ئاستىدىكى بارلىق قاتلىنىدىغان ئېلېمېنتلار تاقىلىدۇ. (ئەنئەنىۋى ئاككوردىيون ھەرىكىتىگە ئوخشايدۇ) |
toggle | boolean | true | دەۋەتتىكى قاتلىنىدىغان ئېلېمېنتنى بىر تەرەپ قىلىدۇ |
مەزمۇنلىرىڭىزنى قاتلىنىدىغان ئېلېمېنت سۈپىتىدە ئاكتىپلايدۇ. ئىختىيارى تاللاشلارنى قوبۇل قىلىدۇ object
.
- $ ( '#myCollapsible' ). collapse ({
- toggle : false
- })
كۆرسىتىلىدىغان ياكى يوشۇرۇنغان قاتلىنىدىغان ئېلېمېنتنى توغرىلايدۇ.
قاتلىنىدىغان ئېلېمېنتنى كۆرسىتىدۇ.
قاتلىنىدىغان ئېلېمېنتنى يوشۇرىدۇ.
Bootstrap نىڭ يىمىرىلىش سىنىپى يىمىرىلىش ئىقتىدارىغا باغلانغان بىر قانچە ھادىسىنى ئاشكارىلىدى.
Event | چۈشەندۈرۈش |
---|---|
show | show مىسال ئۇسۇلى چاقىرىلغاندا بۇ ھادىسە دەرھال ئېتىلىدۇ . |
كۆرسىتىلدى | بۇ ھادىسە ئىشلەتكۈچىگە يىمىرىلىش ئېلېمېنتى كۆرۈنگەندە ئېتىلىدۇ (css ئۆتكۈنچى باسقۇچنىڭ تاماملىنىشىنى ساقلايدۇ). |
يوشۇر | بۇ hide ئۇسۇل ئۇسۇل چاقىرىلغاندا دەرھال ئېتىۋېتىلىدۇ. |
يوشۇرۇنغان | بۇ ھادىسە ئىشلەتكۈچىدىن يىمىرىلىش ئېلېمېنتى يوشۇرۇلغاندا (css ئۆتكۈنچى باسقۇچنىڭ تاماملىنىشىنى ساقلايدۇ). |
- $ ( '#myCollapsible' ). on ( 'hidden' , function () {
- // بىرەر ئىش قىلىڭ…
- })
تۆۋەندىكى تام تەسۋىردە كارۇسېلغا ئوخشاش ئېلېمېنتلار ئارقىلىق ۋېلىسىپىت مىنىشنىڭ ئومۇمىي قىستۇرمىسى ۋە زاپچاسلىرى كۆرسىتىلدى.
- <div id = "myCarousel" class = "كارۇسېل تام تەسۋىر" >
- <ol class = "كارۇسېل كۆرسەتكۈچ" >
- <li data-target = "#myCarousel" data-slide-to = "0" class = "active" > </li>
- <li data-target = "#myCarousel" data-slide-to = "1" > </li>
- <li data-target = "#myCarousel" data-slide-to = "2" > </li>
- </ol>
- <! - كارۇسېل بۇيۇملىرى ->
- <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"> & lsaquo; </a>
- <a class = "carousel-control right" href = "#myCarousel" data-slide = "next"> & rsaquo; </a>
- </div>
سانلىق مەلۇمات خاسلىقىنى ئىشلىتىپ كارۇسېلنىڭ ئورنىنى ئاسانلا كونترول قىلىڭ. data-slide
ئاچقۇچلۇق سۆزلەرنى قوبۇل قىلىدۇ prev
ياكى next
تام تەسۋىر ئورنىنى ھازىرقى ئورۇنغا ئۆزگەرتىدۇ. ئۇنىڭدىن باشقا ، data-slide-to
خام تام تەسۋىر كۆرسەتكۈچىنى كارۇسېلغا يەتكۈزۈشكە ئىشلىتىڭ data-slide-to="2"
، بۇ سىيرىلىش ئورنىنى مەلۇم كۆرسەتكۈچكە باشلايدۇ 0
.
كارۇسېل بىلەن قولدا تېلېفون قىلىڭ:
- $ ( '.carousel' ). carousel ()
تاللانمىلارنى سانلىق مەلۇمات خاسلىقى ياكى JavaScriptz ئارقىلىق يەتكۈزگىلى بولىدۇ. سانلىق مەلۇمات خاسلىقى ئۈچۈن ، تاللاش نامىغا data-
ئوخشاش data-interval=""
.
ئىسمى | تىپى | كۆڭۈلدىكى | description |
---|---|---|---|
ئارىلىق | سان | 5000 | بىر نەرسىنى ئاپتوماتىك ۋېلىسىپىت مىنىشنىڭ كېچىكىش ۋاقتى. ئەگەر يالغان بولسا ، كارۇسېل ئاپتوماتىك ئايلىنالمايدۇ. |
توختاپ | string | "hover" | مائۇس مەركىزىدە كارۇسېلنىڭ ۋېلىسىپىت مىنىشنى توختىتىدۇ ۋە مائۇس ئۈستىدە كارۇسېلنىڭ ۋېلىسىپىت مىنىشنى ئەسلىگە كەلتۈرىدۇ. |
كارۇسېلنى ئىختىيارى تاللاش object
بىلەن باشلايدۇ ۋە تۈرلەر ئارقىلىق ۋېلىسىپىت مىنىشكە باشلايدۇ.
- $ ( '.carousel' ). carousel ({
- ئارىلىقى : 2000
- })
سولدىن ئوڭغا كارۇسېل بۇيۇملىرى ئارقىلىق ۋېلىسىپىت.
كارۇسېلنى بۇيۇملار ئارقىلىق ۋېلىسىپىت مىنىشتىن توختىتىدۇ.
كارۇسېلنى مەلۇم بىر رامكىغا ئايلاندۇرىدۇ (0 ئاساس قىلىنغان ، سانلار گۇرپىسىغا ئوخشايدۇ).
ئالدىنقى تۈرگە ئايلىنىش.
كېيىنكى تۈرگە ئايلىنىش.
Bootstrap نىڭ كارۇسېل سىنىپى كارۇسېل ئىقتىدارىغا باغلانغان ئىككى خىل ھادىسىنى ئاشكارىلىدى.
Event | چۈشەندۈرۈش |
---|---|
تام تەسۋىر | slide مىسال ئۇسۇلى قوللىنىلغاندا بۇ ھادىسە دەرھال ئېتىلىدۇ. |
slid | كارۇسېل سىيرىلما ئۆتۈشنى تاماملىغاندا بۇ پائالىيەت ئېتىلىدۇ. |
ھەر قانداق شەكىلدىكى تېكىست كىرگۈزۈش ئارقىلىق نەپىس خەت بېشىنى تېز قۇرۇش ئۈچۈن ئاساسىي ، ئاسان كېڭەيتىلگەن قىستۇرما.
- <input type = "text" data- provide = "typeahead" >
autocomplete="off"
كۆڭۈلدىكى توركۆرگۈچ تىزىملىكلىرىنىڭ Bootstrap خەت بېسىش تىزىملىكىدە كۆرۈنمەسلىكىنى تەڭشىمەكچى بولىسىز.
سانلىق مەلۇمات خاسلىقىنى قوشۇپ ، يۇقىرىدىكى مىسالدا كۆرسىتىلگەندەك خەت بېسىش ئىقتىدارى بار ئېلېمېنتنى تىزىملىتىڭ.
خەت بېسىش ماشىنىسىنى قولدا تېلېفون قىلىڭ:
- $ ( '.typeahead' ). typeahead ()
تاللانمىلارنى سانلىق مەلۇمات خاسلىقى ياكى JavaScript ئارقىلىق يەتكۈزگىلى بولىدۇ. سانلىق مەلۇمات خاسلىقى ئۈچۈن ، تاللاش نامىغا data-
ئوخشاش data-source=""
.
ئىسمى | تىپى | كۆڭۈلدىكى | description |
---|---|---|---|
مەنبە | array, function | [] | سوئال سورايدىغان سانلىق مەلۇمات مەنبەسى. بەلكىم بىر قاتار تىزمىلار ياكى ئىقتىدار بولۇشى مۇمكىن. query بۇ ئىقتىدار كىرگۈزۈش ساھەسىدىكى قىممەت ۋە process چاقىرىشتىن ئىبارەت ئىككى خىل تالاش-تارتىشتىن ئۆتتى . process بۇ ئىقتىدار چاقىرىشنىڭ يەككە تاللىشى ئارقىلىق سانلىق مەلۇمات مەنبەسىنى بىۋاسىتە ياكى ماس قەدەمسىز قايتۇرۇش ئارقىلىق ماس قەدەمدە ئىشلىتىلىشى مۇمكىن . |
تۈرلەر | سان | 8 | چۈشۈشتە كۆرسىتىلىدىغان تۈرلەرنىڭ ئەڭ كۆپ سانى. |
minLength | سان | 1 | ئاپتوماتىك تەكلىپلەرنى قوزغىتىشتىن بۇرۇن ئەڭ تۆۋەن ھەرپ ئۇزۇنلۇقى |
matcher | function | دېلو سەزگۈر ئەمەس | سوئالنىڭ مەلۇم تۈرگە ماس كېلىدىغان-كەلمەيدىغانلىقىنى ئېنىقلاشتا قوللىنىلغان ئۇسۇل. item بۇ سوئالنى سىناشقا قارشى بىرلا تالاش-تارتىشنى قوبۇل قىلىدۇ . نۆۋەتتىكى سوئالنى زىيارەت this.query قىلىڭ. true ئەگەر سوئال ماس كەلسە ، ئاق رەڭنى قايتۇرۇڭ . |
sorter | function | ئېنىق ماس ، دېلو سەزگۈر ، دېلو سەزگۈر ئەمەس |
ئاپتوماتىك تولۇق نەتىجىنى رەتلەشتە قوللىنىلىدىغان ئۇسۇل. يەككە تالاش items -تارتىشنى قوبۇل قىلىدۇ ھەمدە خەت بېسىش مىسالىنىڭ دائىرىسى بار. نۆۋەتتىكى سوئالنى پايدىلىنىڭ this.query . |
يېڭىلاش | function | تاللانغان تۈرنى قايتۇرىدۇ | تاللانغان تۈرنى قايتۇرۇشتا قوللىنىلغان ئۇسۇل. يەككە تالاش-تارتىشنى قوبۇل قىلىدۇ ، item ھەمدە خەت بېسىش مىسالىنىڭ دائىرىسى بار. |
يورۇق | function | بارلىق سۈكۈتتىكى مۇسابىقىنى گەۋدىلەندۈرىدۇ | ئاپتوماتىك تولۇق نەتىجىنى گەۋدىلەندۈرۈشتە قوللىنىلغان ئۇسۇل. يەككە تالاش item -تارتىشنى قوبۇل قىلىدۇ ھەمدە خەت بېسىش مىسالىنىڭ دائىرىسى بار. Html نى قايتۇرۇشى كېرەك. |
خەت بېسىش ئارقىلىق كىرگۈزۈشنى باشلايدۇ.
سول تەرەپتىكى بويسۇندۇرۇش قىستۇرما قىستۇرمىسىنىڭ نەق مەيدان نامايەندىسى.
ھەر قانداق ئېلېمېنتقا چاپلاش ھەرىكىتىنى ئاسانلا قوشۇش ئۈچۈن data-spy="affix"
، جاسۇسلۇق قىلماقچى بولغان ئېلېمېنتقا قوشۇڭ. ئاندىن offsets نى ئىشلىتىپ ئېلېمېنتنىڭ قاچىلىنىشىنى قاچان ئالماشتۇرۇۋېتىدىغانلىقىنى ئېنىقلاڭ.
- <div data-spy = "affix" data-offset-top = "200" > ... </div>
affix
،
affix-top
ۋە
affix-bottom
. بۇ بەت نورمال نورمال ئېقىمىدىكى مەزمۇنلارنى ئۆچۈرۈۋەتكەندە ، قوشۇمچە دېتال قوزغالغاندا بەلكىم يىمىرىلىپ كېتىش ئېھتىماللىقى بار ئاتا-ئانىسىنى تەكشۈرۈشنى ئۇنتۇپ قالماڭ.
JavaScript ئارقىلىق قوشۇمچە قىستۇرمىغا تېلېفون قىلىڭ:
- $ ( '#navbar' ). affix ()
تاللانمىلارنى سانلىق مەلۇمات خاسلىقى ياكى JavaScript ئارقىلىق يەتكۈزگىلى بولىدۇ. سانلىق مەلۇمات خاسلىقى ئۈچۈن ، تاللاش نامىغا data-
ئوخشاش data-offset-top="200"
.
ئىسمى | تىپى | كۆڭۈلدىكى | description |
---|---|---|---|
offset | سان | function | ئوبيېكت | 10 | سىيرىلما ئورنىنى ھېسابلىغاندا ئېكراندىن ئۆچۈرۈلىدىغان پىكسېل. ئەگەر بىرلا سان تەمىنلەنسە ، offset ئۈستى ۋە سول يۆنىلىشتە قوللىنىلىدۇ. بىرلا يۆنىلىشنى ياكى كۆپ خىل ئۆزگىچە تور بېكەتلەرنى ئاڭلاش ئۈچۈن ، پەقەت بىر ئوبيېكت بىلەن تەمىنلەڭ offset: { x: 10 } . ھەرىكەتچان تولۇقلىما تەمىنلەشكە ئېھتىياجلىق بولغاندا بىر ئىقتىدار ئىشلىتىڭ (بەزى ئىنكاس لايىھىسىگە پايدىلىق). |