Bootstrap جي اجزاء کي زندگي ۾ آڻيو- ھاڻي 13 ڪسٽم jQuery پلگ ان سان.
پلگ ان انفرادي طور تي شامل ڪري سگھجن ٿيون (جيتوڻيڪ ڪجھ کي گهربل ضرورت آھي)، يا سڀ ھڪ ڀيرو. ٻئي bootstrap.js ۽ bootstrap.min.js هڪ ئي فائل ۾ سڀ پلگ ان تي مشتمل آهن.
توھان استعمال ڪري سگھوٿا سڀئي بوٽ اسٽريپ پلگ ان خالص طور تي مارڪ اپ API ذريعي جاوا اسڪرپٽ جي ھڪڙي لائن لکڻ کان سواءِ. هي Bootstrap جي فرسٽ ڪلاس API آهي ۽ پلگ ان استعمال ڪرڻ وقت توهان جو پهريون خيال هجڻ گهرجي.
اهو چيو ته، ڪجهه حالتن ۾ اهو ضروري آهي ته هن ڪارڪردگي کي بند ڪرڻ لاء. تنهن ڪري، اسان پڻ مهيا ڪريون ٿا ڊيٽا جي خاصيت API کي غير فعال ڪرڻ جي ذريعي سڀني واقعن کي غير پابند ڪرڻ سان جسم جي نالي جي جاء تي `'ڊيٽا-ايپي' سان. هي هن طرح نظر اچي ٿو:
- $ ( 'جسم' ). بند ( '.data-api' )
متبادل طور تي، هڪ مخصوص پلگ ان کي نشانو بڻائڻ لاءِ، صرف پلگ ان جو نالو شامل ڪريو نالي جي جاءِ سان گڏ ڊيٽا-api نالي جي جڳهه هن طرح:
- $ ( 'جسم' ). بند ( '.alert.data-api' )
اسان اهو پڻ سمجهون ٿا ته توهان کي جاوا اسڪرپٽ API ذريعي خالص طور تي سڀئي بوٽ اسٽريپ پلگ ان استعمال ڪرڻ جي قابل هوندا. سڀ عوامي APIs واحد، زنجير وارا طريقا آهن، ۽ جمع ڪيل ڪم کي واپس آڻيندا آهن.
- $ ( ".btn.danger" ). بٽڻ ( "ٽگل" ). addClass ( "فٽ" )
سڀني طريقن کي اختياري اختياري اعتراض کي قبول ڪرڻ گهرجي، هڪ اسٽرنگ جيڪو هڪ خاص طريقي کي نشانو بڻائي ٿو، يا ڪجھ به نه (جيڪو ڊفالٽ رويي سان هڪ پلگ ان شروع ڪري ٿو):
- $ ( "#myModal" ). ماڊل () // ڊفالٽ سان شروع ڪيو ويو
- $ ( "#myModal" ). ماڊل ({ ڪيبورڊ : غلط }) // بغير ڪيبورڊ جي شروعات ڪئي وئي
- $ ( "#myModal" ). موڊل ( 'شو' ) // شروعات ڪري ٿو ۽ شو کي فوري طور تي دعوت ڏئي ٿو
هر پلگ ان پنهنجي خام تعمير ڪندڙ کي 'Constructor' ملڪيت تي پڻ ظاهر ڪري ٿو: $.fn.popover.Constructor
. جيڪڏهن توهان چاهيو ٿا ته هڪ خاص پلگ ان مثال حاصل ڪريو، ان کي ٻيهر حاصل ڪريو هڪ عنصر مان: $('[rel=popover]').data('popover')
.
ڪڏهن ڪڏهن ٻين UI فريم ورڪ سان بوٽ اسٽريپ پلگ ان استعمال ڪرڻ ضروري آهي. انهن حالتن ۾، نالي جي جاء تي ٽڪراء ڪڏهن ڪڏهن ٿي سگهي ٿي. جيڪڏهن ائين ٿئي ٿو، ته توهان .noConflict
پلگ ان تي ڪال ڪري سگهو ٿا جنهن جي قيمت توهان واپس ڪرڻ چاهيو ٿا.
- var bootstrapButton = $ . fn _ بٽڻ _ noConflict () // $.fn.button کي اڳئين مقرر ڪيل قدر ڏانھن موٽايو
- $ . fn _ bootstrapBtn = بوٽ اسٽريپ بٽڻ // ڏيو $().bootstrapBtn بوٽ اسٽريپ ڪارڪردگي
بوٽ اسٽراپ گھڻن پلگ ان جي منفرد عملن لاءِ ڪسٽم واقعا مهيا ڪري ٿو. عام طور تي، اهي هڪ لاتعداد ۽ ماضي ۾ حصو وٺندڙ فارم ۾ ايندا آهن - جتي infinitive (ex. show
) ڪنهن واقعي جي شروعات تي شروع ڪيو ويندو آهي، ۽ ان جو ماضي حصو وٺندڙ فارم (مثال طور shown
) هڪ عمل جي مڪمل ٿيڻ تي محرڪ هوندو آهي.
سڀ لاتعداد واقعا روڪٿام مهيا ڪن ٿا ڊفالٽ ڪارڪردگي. هي هڪ عمل کي شروع ڪرڻ کان پهريان ان جي عمل کي روڪڻ جي صلاحيت فراهم ڪري ٿو.
- $ ( '#myModal' ). تي ( 'شو' ، فنڪشن ( اي ) {
- جيڪڏهن (! ڊيٽا ) واپسي اي . preventDefault () // موڊل کي ڏيکارڻ کان روڪي ٿو
- })
سادي منتقلي اثرات لاءِ، bootstrap-transition.js کي هڪ ڀيرو ٻين JS فائلن سان گڏ شامل ڪريو. جيڪڏھن توھان استعمال ڪري رھيا آھيو مرتب ڪيل (يا گھٽ ۾ گھٽ) bootstrap.js ، ھن کي شامل ڪرڻ جي ڪا ضرورت نه آھي - اھو اڳ ۾ ئي موجود آھي.
منتقلي پلگ ان جا ڪجھ مثال:
ماڊلز سٿري ٿيل آهن، پر لچڪدار، ڊائلاگ کي گهٽ ۾ گهٽ گهربل ڪارڪردگي ۽ سمارٽ ڊفالٽ سان پرامپ ڪري ٿو.
هيڊر، جسم، ۽ فوٽر ۾ ڪارناما جي سيٽ سان ٺهيل ماڊل.
هڪ سٺو جسم…
- <div class = "modal hide fade" >
- <div class = "modal-header" >
- <بٽن جو قسم = "بٽن" ڪلاس = "بند ڪريو" ڊيٽا-برطرف = "ماڊل" آريا-لڪ = "سچو" > × </ بٽڻ>
- <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" رول = "buton" class = "btn" data-toggle = "modal" > لانچ ڊيمو ماڊل </a>
- <!-- ماڊل -->
- <div id = "myModal" class = "modal hide fade" tabindex = "-1" ڪردار = "dialog" aria-labelledby = "myModalLabel" aria -hidden = "سچو" >
- <div class = "modal-header" >
- <بٽن جو قسم = "بٽن" ڪلاس = "بند ڪريو" ڊيٽا-برطرف = "ماڊل" aria-hidden = "سچو" > × </ بٽڻ>
- <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" > تبديليون محفوظ ڪريو </buton>
- </div>
- </div>
جاوا اسڪرپٽ لکڻ کان سواءِ موڊل چالو ڪريو. هڪ ڪنٽرولر عنصر تي سيٽ ڪريو data-toggle="modal"
، هڪ بٽڻ وانگر، هڪ سان گڏ data-target="#foo"
يا href="#foo"
هڪ مخصوص ماڊل کي ٽارگيٽ ڪرڻ لاء.
- <بٽن جو قسم = "بٽن" ڊيٽا-ٽگل = "ماڊل" ڊيٽا- ٽارگٽ = "#myModal" > لانچ موڊل </ بٽڻ>
myModal
JavaScript جي ھڪڙي لائن سان id سان ھڪڙو ماڊل ڪال ڪريو :
- $ ( '#myModal' ). ماڊل ( اختيارن )
اختيارن کي ڊيٽا جي خاصيتن يا جاوا اسڪرپٽ ذريعي منظور ڪري سگھجي ٿو. ڊيٽا جي خاصيتن لاء، اختيار جو نالو شامل ڪريو data-
، جيئن data-backdrop=""
.
نالو | قسم | ڊفالٽ | وضاحت |
---|---|---|---|
پس منظر | بولين | سچو | ھڪڙو ماڊل پس منظر عنصر شامل آھي. متبادل طور تي، static ھڪڙي پس منظر لاءِ وضاحت ڪريو جيڪو ڪلڪ ڪرڻ تي ماڊل کي بند نٿو ڪري. |
ڪي بورڊ | بولين | سچو | ماڊل کي بند ڪري ٿو جڏهن فرار ڪيچ کي دٻايو ويندو آهي |
ڏيکارڻ | بولين | سچو | ماڊل ڏيکاري ٿو جڏهن شروعات ڪئي وئي. |
ريموٽ | رستو | ڪوڙو |
|
توهان جي مواد کي ماڊل طور چالو ڪري ٿو. اختياري اختيارن کي قبول ڪري ٿو object
.
- $ ( '#myModal' ). ماڊل ({
- ڪي بورڊ : غلط
- })
دستي طور تي ماڊل کي ٽوگل ڪري ٿو.
- $ ( '#myModal' ). ماڊل ( 'ٽگل' )
دستي طور تي هڪ ماڊل کوليو.
- $ ( '#myModal' ). ماڊل ( 'شو' )
دستي طور تي هڪ ماڊل لڪائي ٿو.
- $ ( '#myModal' ). ماڊل ( 'لڪ' )
بوٽ اسٽريپ جو ماڊل ڪلاس ڪجھ واقعن کي ظاهر ڪري ٿو ماڊل ڪارڪردگي ۾ ڇڪڻ لاءِ.
واقعو | وصف |
---|---|
ڏيکارڻ | اهو واقعو فوري طور تي فائر ڪندو آهي جڏهن show مثال جو طريقو سڏيو ويندو آهي. |
ڏيکاريل | اهو واقعو فائر ڪيو ويو آهي جڏهن ماڊل استعمال ڪندڙ کي ظاهر ڪيو ويو آهي (سي ايس ايس جي منتقلي مڪمل ٿيڻ جو انتظار ڪندو). |
لڪائڻ | اهو واقعو فوري طور تي فائر ڪيو ويو آهي جڏهن hide مثال جو طريقو سڏيو ويو آهي. |
لڪيل | اهو واقعو فائر ڪيو ويو آهي جڏهن ماڊل ختم ٿي چڪو آهي صارف کان لڪايو وڃي (سي ايس ايس جي منتقلي مڪمل ٿيڻ جو انتظار ڪندو). |
- $ ( '#myModal' ). تي ( 'لڪيل' ، فنڪشن () {
- // ڪجھ ڪر…
- })
شامل ڪريو ڊراپ ڊائون مينيو تقريبن ڪنهن به شيءِ ۾ هن سادي پلگ ان سان، بشمول نيوبار، ٽيب، ۽ گوليون.
data-toggle="dropdown"
ڊراپ ڊائون کي ٽوگل ڪرڻ لاءِ لنڪ يا بٽڻ شامل ڪريو .
- <div class = "ڊراپ ڊائون" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" href = "#" > ڊراپ ڊائون ٽرگر </a>
- <ul class = "ڊراپ ڊائون-مينيو" ڪردار = "مينيو" aria-labelledby = "dLabel" >
- ...
- </ul>
- </div>
URLs کي برقرار رکڻ لاءِ، data-target
صفت استعمال ڪريو بدران href="#"
.
- <div class = "ڊراپ ڊائون" >
- <a class = "dropdown-toggle" id = "dLabel" رول = "buton" data-toggle = "dropdown" data-target = "#" href = "/page.html" >
- ڊراپ ڊائون
- <b class = "caret" ></b>
- </a>
- <ul class = "ڊراپ ڊائون-مينيو" ڪردار = "مينيو" aria-labelledby = "dLabel" >
- ...
- </ul>
- </div>
جاوا اسڪرپٽ ذريعي ڊراپ ڊائونز کي ڪال ڪريو:
- $ ( '. dropdown-toggle' ). ڊراپ ڊائون ()
ڪو به
ڏنل نيوبار يا ٽيب ٿيل نيويگيشن لاءِ مينيو ٽوگل ڪرڻ لاءِ هڪ پروگراماتي ايپ.
ScrollSpy پلگ ان اسڪرول پوزيشن جي بنياد تي نيوي هدفن کي خودڪار طور تي اپڊيٽ ڪرڻ لاءِ آهي. نيوبار جي هيٺان علائقي کي اسڪرول ڪريو ۽ فعال طبقي جي تبديلي کي ڏسو. ڊراپ ڊائون ذيلي شيون پڻ نمايان ٿي وينديون.
Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi ان کان اڳ جو اهي وڪرو ڪيا ويا qui. Tumblr فارم کان ٽيبل سائيڪل جا حق جيڪي به. Anim keffiyeh Carles cardigan. Velit seitan mcsweeney's photo booth 3 wolf moon irure. Cosby sweater lomo jean shorts, Williamsburg hoodie minim qui توهان شايد انهن جي باري ۾ نه ٻڌو آهي et cardigan Trust fund culpa biodiesel wes anderson aesthetic. Nihil tattooed accusamus, cred irony biodiesel keffiyeh artisan ullamco consequat.
Veniam marfa mustache skateboard, adipisicing fugiat velit pitchfork beard. Freegan beard aliqua cupidatat mcsweeney's vero. Cupidatat چار loko nisi، ea helvetica nulla carles. Tattooed cosby sweater Food Truck, mcsweeney's quis non freegan vinyl. لو-فائي ويس اينڊرسن +1 سرٽوريل. ڪارليس غير جمالياتي مشق quis gentrify. Brooklyn adipisicing craft beer vice keytar deserunt.
Occaecat commodo aliqua delectus. فاپ ڪرافٽ بيئر ڊيزرنٽ اسڪيٽ بورڊ اي. Lomo bicycle right adipisicing banh mi, velit ea sunt next level locavore single-origin coffee in magna veniam. هاء زندگي id vinyl، echo park consequat quis aliquip banh mi pitchfork. Vero VHS est adipisicing. DIY minim ميسينجر بيگ کي ترتيب ڏيو. Cred ex in, sustainable 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.
ڪيٽار ٽوئي بلاگ، ڪلپا ميسينجر بيگ مارفا جيڪو به ڊيليڪٽس فوڊ ٽرڪ. Sapiente synth id assumenda. Locavore sed helvetica cliche irony, thundercats توهان شايد انهن جي باري ۾ نه ٻڌو هوندو جنهن جي نتيجي ۾ هودي گلوٽين فري لو فائي فيپ aliquip. Labore elit placeat before they sell out, Terry richardson proident brunch nesciunt quis cosby sweater pariatur keffiyeh ut helvetica artisan. Cardigan ڪرافٽ بيئر سيٽن تيار ٿيل ويليٽ. VHS چيمبري ليبرس عارضي وينيم. Anim mollit minim commodo ullamco thundercats.
آساني سان شامل ڪرڻ لاءِ scrollspy رويي کي پنھنجي ٽاپبار نيويگيشن ۾، صرف data-spy="scroll"
ان عنصر ۾ شامل ڪريو جنھن تي توھان جاسوسي ڪرڻ چاھيو ٿا (اڪثر عام طور تي اھو جسم ھوندو) ۽ data-target=".navbar"
چونڊڻ لاءِ ڪھڙي نيوي استعمال ڪجي. .nav
توهان هڪ جزو سان scrollspy استعمال ڪرڻ چاهيو ٿا ويندس .
- <body data- spy = "اسڪرول" ڊيٽا- ٽارگٽ = ".navbar" > ... </body>
ڪال ڪريو scrollspy ذريعي JavaScript:
- $ ( '#navbar' ). scrollspy ()
<a href="#home">home</a>
لازمي طور تي ڊوم ۾ ڪنهن شيءِ سان ملندڙ جلندڙ آهي جهڙوڪ
<div id="home"></div>
.
جڏهن ڊوم مان عناصر کي شامل ڪرڻ يا ختم ڪرڻ سان گڏ scrollspy استعمال ڪندي، توهان کي ريفريش طريقي کي ڪال ڪرڻ جي ضرورت پوندي جيئن ته:
- $ ( '[data-spy="scroll"]' ). هر ( فعل () {
- var $spy = $ ( هي ). scrollspy ( 'ريفريش' )
- })؛
اختيارن کي ڊيٽا جي خاصيتن يا جاوا اسڪرپٽ ذريعي منظور ڪري سگھجي ٿو. ڊيٽا جي خاصيتن لاء، اختيار جو نالو شامل ڪريو data-
، جيئن data-offset=""
.
نالو | قسم | ڊفالٽ | وضاحت |
---|---|---|---|
بند ڪرڻ | نمبر | 10 | اسڪرول جي پوزيشن کي ڳڻڻ دوران مٿي کان آفسيٽ ڪرڻ لاءِ پکسلز. |
واقعو | وصف |
---|---|
چالو ڪرڻ | هي واقعو باهه لڳندو آهي جڏهن به هڪ نئين شيءِ اسڪرول اسپي پاران چالو ٿئي ٿي. |
شامل ڪريو تڪڙو، متحرڪ ٽيب ڪارڪردگي کي مقامي مواد جي پين ذريعي منتقل ڪرڻ لاء، جيتوڻيڪ ڊراپ ڊائون مينيو ذريعي.
Raw denim توهان شايد انهن بابت نه ٻڌو آهي جين شارٽس آسٽن. Nesciunt tofu stumptown aliqua، retro synth master cleanse. Mustache cliche tempor، Williamsburg Carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi، qui irure Terry richardson ex squid. ايليڪيپ جي جڳهه سالويا سيلم آئي فون. Seitan aliquip quis cardigan آمريڪي لباس، butcher 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.
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.
جاوا اسڪرپٽ ذريعي ٽيبلبل ٽيب کي فعال ڪريو (هر ٽيب کي انفرادي طور تي چالو ڪرڻ جي ضرورت آهي):
- $ ( '#myTab a' ). ڪلڪ ڪريو ( فنڪشن ( e ) {
- اي . روڪڻ ڊفالٽ ()؛
- $ ( هي ). ٽيب ( 'شو' )؛
- })
توھان ڪيترن ئي طريقن سان انفرادي ٽيب کي چالو ڪري سگھو ٿا:
- $ ( '#myTab a[href="#profile"]' ). ٽيب ( 'شو' )؛ // نالي سان ٽيب چونڊيو
- $ ( '#myTab a:first' ). ٽيب ( 'شو' )؛ // پهريون ٽيب چونڊيو
- $ ( '#myTab a:last' ). ٽيب ( 'شو' )؛ // آخري ٽيب چونڊيو
- $ ( '#myTab li:eq(2) a' ). ٽيب ( 'شو' )؛ // ٽيون ٽيب چونڊيو (0-انڊيڪس ٿيل)
توھان چالو ڪري سگھو ٿا ٽئب يا پِل نيويگيشن بغير ڪنھن جاوا اسڪرپٽ لکڻ کان سواءِ صرف بيان ڪندي 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 = "#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>
هڪ ٽيب عنصر ۽ مواد ڪنٽينر کي چالو ڪري ٿو. ٽئب ۾ هجڻ گهرجي يا ته هڪ data-target
يا هڪ href
ٽارگيٽ ڪنٽينر نوڊ DOM ۾.
- <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 = "messages" > ... </div>
- <div class = "tab-pane" id = "settings" > ... </div>
- </div>
- <script>
- $ ( فنڪشن () {
- $ ( '#myTab a:last' ). ٽيب ( 'شو' )؛
- })
- </script>
واقعو | وصف |
---|---|
ڏيکارڻ | هي واقعو ٽيب شو تي فائر ڪري ٿو، پر ان کان اڳ جو نئون ٽيب ڏيکاريو ويو آهي. استعمال ڪريو event.target ۽ event.relatedTarget ھدف ڪرڻ لاءِ فعال ٽيب ۽ پوئين فعال ٽيب (جيڪڏھن موجود ھجي). |
ڏيکاريل | هي واقعو ٽيب شو تي فائر ٿئي ٿو جڏهن هڪ ٽيب ڏيکاريو ويو آهي. استعمال ڪريو event.target ۽ event.relatedTarget ھدف ڪرڻ لاءِ فعال ٽيب ۽ پوئين فعال ٽيب (جيڪڏھن موجود ھجي). |
- $ ( 'a[data-toggle="tab"]' ). تي ( 'ڏسو' ، فنڪشن ( اي ) {
- اي . ٽارگيٽ // چالو ٿيل ٽيب
- اي . لاڳاپيل ٽارگيٽ // پوئين ٽيب
- })
جيسن فريم پاران لکيل شاندار jQuery.tipsy پلگ ان کان متاثر ٿي؛ ٽول ٽائپس هڪ اپڊيٽ ورجن آهي، جيڪو تصويرن تي ڀروسو نٿو ڪري، اينيميشنز لاءِ CSS3 استعمال ڪريو، ۽ مقامي ٽائيٽل اسٽوريج لاءِ ڊيٽا-صفات.
ڪارڪردگي جي سببن لاء، ٽول ٽائپ ۽ پاپ اوور ڊيٽا-apis آپٽ ۾ آهن، مطلب ته توهان کي انهن کي پنهنجو پاڻ کي شروع ڪرڻ گهرجي .
ٽول ٽائپس ڏسڻ لاءِ هيٺ ڏنل لنڪ تي هور ڪريو:
تنگ پتلون ايندڙ ليول ڪيفيه توهان شايد انهن بابت نه ٻڌو هوندو. فوٽو بوٿ بيئر خام ڊينم ليٽرپريس ويگن ميسينجر بيگ اسٽمپ ٽائون. فارم-ٽو-ٽيبل سيٽن، ميڪسويني جي فڪسي پائيدار quinoa 8-bit آمريڪن ڪپڙا آهن هڪ ٽيري رچرڊسن ونائل چيمبري. Beard stumptown, cardigans banh mi lomo Thundercats. ٽوفو بايو ڊيزل وليمسبرگ مارفا، چار لوڪو ميڪسويني جي صاف ويگن چيمبري. هڪ واقعي لوهي ڪاريگر جيڪو به ڪيٽار، سينسٽر فارم کان ٽيبل بئنڪسي آسٽن ٽوئيٽر هينڊل فريگن ڪريڊ را ڊينم سنگل اصل ڪافي وائرل.
جڏهن بوٽ اسٽريپ انپٽ گروپن سان ٽول ٽائپس ۽ پاپ اوور استعمال ڪريو ٿا، توهان کي container
ناپسنديده ضمني اثرات کان بچڻ لاءِ (هيٺ ڏنل دستاويز) اختيار مقرر ڪرڻو پوندو.
جاوا اسڪرپٽ ذريعي ٽول ٽائپ کي ٽوڙيو:
- $ ( '#مثال' ). ٽول ٽپ ( اختيارن )
اختيارن کي ڊيٽا جي خاصيتن يا جاوا اسڪرپٽ ذريعي منظور ڪري سگھجي ٿو. ڊيٽا جي خاصيتن لاء، اختيار جو نالو شامل ڪريو data-
، جيئن data-animation=""
.
نالو | قسم | ڊفالٽ | وضاحت |
---|---|---|---|
انيميشن | بولين | سچو | ٽول ٽائپ تي سي ايس ايس فيڊ ٽرانسشن لاڳو ڪريو |
html | بولين | ڪوڙو | ٽول ٽائپ ۾ html داخل ڪريو. جيڪڏهن غلط آهي، jquery جو text طريقو استعمال ڪيو ويندو مواد کي ڊوم ۾ داخل ڪرڻ لاء. متن استعمال ڪريو جيڪڏھن توھان پريشان آھيو XSS حملن بابت. |
لڳائڻ | تار | فنڪشن | 'مٿي' | ٽول ٽائپ کي ڪيئن رکڻو آهي - مٿي | هيٺان | کاٻي | ساڄو |
چونڊيندڙ | تار | ڪوڙو | جيڪڏهن هڪ چونڊيندڙ مهيا ڪيو ويو آهي، ٽول ٽائپ شيون مقرر ڪيل هدفن ڏانهن موڪليا ويندا. |
عنوان | تار | فنڪشن | '' | ڊفالٽ عنوان جي قيمت جيڪڏهن `عنوان` ٽيگ موجود نه آهي |
محرڪ | تار | 'هور فوڪس' | ٽول ٽِپ ڪيئن شروع ٿئي ٿي - ڪلڪ ڪريو | هور | ڌيان | دستور. نوٽ ڪريو توهان ڪيس پاس ٽرگر ملٽيپل، اسپيس سيپريڊ، ٽرگر جا قسم. |
دير ڪرڻ | نمبر | اعتراض | 0 | ٽول ٽپ (ms) ڏيکارڻ ۽ لڪائڻ ۾ دير - دستي ٽرگر جي قسم تي لاڳو نٿو ٿئي جيڪڏهن هڪ نمبر فراهم ڪيو ويو آهي، دير سان لڪايو / ڏيکاريو ٻنهي تي لاڳو ٿئي ٿو اعتراض جي جوڙجڪ آهي: |
ڪنٽينر | تار | ڪوڙو | ڪوڙو | ٽول ٽائپ کي مخصوص عنصر ۾ شامل ڪري ٿو |
- <a href = "#" data-toggle = "tooltip" title = "first tooltip" > منهنجي مٿان هوور ڪريو </a>
هڪ ٽول ٽائپ هينڊلر کي هڪ عنصر گڏ ڪرڻ سان ڳنڍي ٿو.
هڪ عنصر جي ٽول ٽائپ کي ظاهر ڪري ٿو.
- $ ( '# عنصر' ). ٽول ٽائپ ( 'ڏسو' )
هڪ عنصر جي ٽول ٽائپ کي لڪائيندو آهي.
- $ ( '# عنصر' ). ٽول ٽپ ( 'لڪايو' )
هڪ عنصر جي ٽول ٽائپ کي ٽوگل ڪري ٿو.
- $ ( '#عنصر' ). ٽول ٽپ ( 'ٽگل' )
هڪ عنصر جي ٽول ٽائپ کي لڪايو ۽ تباهه ڪري ٿو.
- $ ( '# عنصر' ). ٽول ٽپ ( 'تباهي' )
مواد جا ننڍا اوورليز شامل ڪريو، جهڙوڪ iPad تي، ھاؤسنگ ثانوي معلومات لاءِ ڪنھن به عنصر ۾. پاپ اوور کي ٽوڙڻ لاءِ بٽڻ تي هور ڪريو.Tooltip کي شامل ڪرڻ جي ضرورت آھي .
چار آپشن موجود آھن: مٿي، ساڄي، ھيٺ، ۽ کاٻي سان ترتيب ڏنل.
Sed posuere consectetur est at lobortis. اينيان اِي ليو ڪوم. Pellentesque ornare sem lacinia quam venenatis vestibulum.
Sed posuere consectetur est at lobortis. اينيان اِي ليو ڪوم. Pellentesque ornare sem lacinia quam venenatis vestibulum.
Sed posuere consectetur est at lobortis. اينيان اِي ليو ڪوم. Pellentesque ornare sem lacinia quam venenatis vestibulum.
Sed posuere consectetur est at lobortis. اينيان اِي ليو ڪوم. Pellentesque ornare sem lacinia quam venenatis vestibulum.
ڪو به مارڪ اپ نه ڏيکاريو ويو آهي جيئن ته پاپ اوور جاوا اسڪرپٽ مان ٺاهيا ويا آهن ۽ هڪ اندر موجود موادdata
خاصيت جي اندر مواد.
جاوا اسڪرپٽ ذريعي پاپ اوور کي فعال ڪريو:
- $ ( '#مثال' ). پاپ اوور ( اختيارن )
اختيارن کي ڊيٽا جي خاصيتن يا جاوا اسڪرپٽ ذريعي منظور ڪري سگھجي ٿو. ڊيٽا جي خاصيتن لاء، اختيار جو نالو شامل ڪريو data-
، جيئن data-animation=""
.
نالو | قسم | ڊفالٽ | وضاحت |
---|---|---|---|
انيميشن | بولين | سچو | ٽول ٽائپ تي سي ايس ايس فيڊ ٽرانسشن لاڳو ڪريو |
html | بولين | ڪوڙو | پاپ اوور ۾ html داخل ڪريو. جيڪڏهن غلط آهي، jquery جو text طريقو استعمال ڪيو ويندو مواد کي ڊوم ۾ داخل ڪرڻ لاء. متن استعمال ڪريو جيڪڏھن توھان پريشان آھيو XSS حملن بابت. |
لڳائڻ | تار | فنڪشن | 'ساڄو' | پوپ اوور جي پوزيشن ڪيئن ڪجي - ٽاپ | هيٺان | کاٻي | ساڄو |
چونڊيندڙ | تار | ڪوڙو | جيڪڏهن هڪ چونڊيندڙ مهيا ڪيو ويو آهي، ٽول ٽائپ شيون مقرر ڪيل هدفن ڏانهن موڪليا ويندا |
محرڪ | تار | 'ڪلڪ' | پاپ اوور ڪيئن شروع ٿئي ٿو - ڪلڪ ڪريو | هور | ڌيان | دستور |
عنوان | تار | فنڪشن | '' | ڊفالٽ عنوان جي قيمت جيڪڏهن `عنوان` خاصيت موجود نه آهي |
مواد | تار | فنڪشن | '' | ڊفالٽ مواد جي قيمت جيڪڏھن `data-content` خاصيت موجود نه آھي |
دير ڪرڻ | نمبر | اعتراض | 0 | پوپ اوور (ms) ڏيکارڻ ۽ لڪائڻ ۾ دير - دستي ٽرگر جي قسم تي لاڳو نٿو ٿئي جيڪڏهن هڪ نمبر فراهم ڪيو ويو آهي، دير سان لڪايو / ڏيکاريو ٻنهي تي لاڳو ٿئي ٿو اعتراض جي جوڙجڪ آهي: |
ڪنٽينر | تار | ڪوڙو | ڪوڙو | پوپ اوور کي خاص عنصر ۾ شامل ڪري ٿو |
ڪارڪردگي جي سببن لاء، ٽول ٽائپ ۽ پاپ اوور ڊيٽا-ايپس آپٽ ان آهن. جيڪڏهن توهان انهن کي استعمال ڪرڻ چاهيو ٿا ته صرف هڪ چونڊيندڙ اختيار بيان ڪريو.
هڪ عنصر گڏ ڪرڻ لاء popovers جي شروعات.
ظاهر ڪري ٿو هڪ عنصر پاپ اوور.
- $ ( '# عنصر' ). پاپ اوور ( 'شو' )
هڪ عنصر پاپ اوور کي لڪائيندو آهي.
- $ ( '# عنصر' ). پوپ اوور ( 'لڪ' )
هڪ عناصر پاپ اوور کي ٽوگل ڪري ٿو.
- $ ( '# عنصر' ). پاپ اوور ( 'ٽگل' )
هڪ عنصر جي پاپ اوور کي لڪايو ۽ تباهه ڪري ٿو.
- $ ( '# عنصر' ). پاپ اوور ( 'تباهي' )
ھن پلگ ان سان سڀني خبرداري پيغامن ۾ برطرف ڪارڪردگي شامل ڪريو.
ھن ۽ اھو تبديل ڪريو ۽ ٻيهر ڪوشش ڪريو. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras Mattis consectetur purus sit amet fermentum.
جاوا اسڪرپٽ ذريعي خبرداري جي برطرفي کي فعال ڪريو:
- $ ( ". الرٽ" ). خبردار ()
بس data-dismiss="alert"
پنهنجي بند بٽڻ ۾ شامل ڪريو خودڪار طور تي الرٽ بند ڪارڪردگي ڏي.
- <a class = "close" data- dismiss = "alert" href = "#" > × </a>
ويجھي ڪارڪردگي سان سڀني خبردارين کي لپي ٿو. بند ٿيڻ تي توهان جي خبردارين کي متحرڪ ڪرڻ لاءِ، پڪ ڪريو ته انهن وٽ .fade
۽ .in
ڪلاس اڳ ۾ ئي انهن تي لاڳو آهي.
هڪ خبرداري بند ڪري ٿو.
- $ ( ". الرٽ" ). خبردار ( 'بند' )
بوٽ اسٽريپ جي الرٽ ڪلاس ڪجھ واقعن کي بي نقاب ڪري ٿو خبرداري جي ڪارڪردگي ۾ ڇڪڻ لاءِ.
واقعو | وصف |
---|---|
بند ڪرڻ | اهو واقعو فوري طور تي فائر ڪندو آهي جڏهن close مثال جو طريقو سڏيو ويندو آهي. |
بند ٿيل | هي واقعو فائر ڪيو ويو آهي جڏهن خبرداري بند ڪئي وئي آهي (سي ايس ايس جي منتقلي جي مڪمل ٿيڻ جو انتظار ڪندو). |
- $ ( '#my-alert' ). پابند ( 'بند' ، فنڪشن () {
- // ڪجھ ڪر…
- })
بنيادي اسلوب ۽ لچڪدار سپورٽ حاصل ڪريو ٽوڙڻ واري اجزاء لاءِ جيئن accordions ۽ نيويگيشن.
* ٽرانزيڪشن پلگ ان کي شامل ڪرڻ جي ضرورت آهي.
کولپس پلگ ان کي استعمال ڪندي، اسان هڪ سادي accordion اسٽائل ويجيٽ ٺاهيو آهي:
- <div class = "accordion" id = "accordion2" >
- <div class = "accordion-group" >
- <div class = "accordion-heading" >
- <a class = "accordion-toggle" data-toggle = "colapse" data-parent = "#accordion2" href = "#collapseOne" >
- ٽوڙڻ جوڳو گروپ شئي #1
- </a>
- </div>
- <div id = "collapseOne" class = "accordion-body Collapse in" >
- <div class = "accordion-inner" >
- Anim pariatur cliche...
- </div>
- </div>
- </div>
- <div class = "accordion-group" >
- <div class = "accordion-heading" >
- <a class = "accordion-toggle" data-toggle = "colapse" data-parent = "#accordion2" href = "#collapseTwo" >
- کولڻ لائق گروپ شئي #2
- </a>
- </div>
- <div id = "collapseTwo" class = "accordion-body collapse" >
- <div class = "accordion-inner" >
- Anim pariatur cliche...
- </div>
- </div>
- </div>
- </div>
- ...
توھان پڻ استعمال ڪري سگھوٿا پلگ ان کان سواءِ accordion مارڪ اپ. هڪ بٽڻ ٺاهيو ٻئي عنصر جي توسيع ۽ ختم ٿيڻ کي ٽوگل ڪريو.
- <بٽن جو قسم = "بٽڻ" ڪلاس = "btn btn-خطر" ڊيٽا-ٽگل = "گرڻ" ڊيٽا- ٽارگٽ = "# ڊيمو" >
- سادو ٽوڙڻ وارو
- </ بٽڻ>
- <div id = "demo" class = "colapse in" > … </div>
بس شامل ڪريو data-toggle="collapse"
۽ هڪ data-target
عنصر کي خودڪار طور تي ختم ڪرڻ واري عنصر جي ڪنٽرول کي تفويض ڪرڻ لاء. انتساب قبول ڪري ٿو هڪ سي data-target
ايس ايس چونڊيندڙ کي لاڳو ڪرڻ لاءِ. پڪ ڪريو ته ڪلاس collapse
کي ٽوڙڻ واري عنصر ۾ شامل ڪريو. جيڪڏھن توھان چاھيو ٿا ته ان کي ڊفالٽ کوليو وڃي، اضافي ڪلاس شامل ڪريو in
.
شامل ڪرڻ لاءِ accordion-like گروپ مينيجمينٽ کي ٽوڙڻ واري ڪنٽرول ۾، ڊيٽا جي خاصيت شامل ڪريو data-parent="#selector"
. هن کي عمل ۾ ڏسڻ لاءِ ڊيم جو حوالو ڏيو.
دستي طور تي فعال ڪريو:
- $ ( ". ٽوڙيو" ). ٽٽڻ ()
اختيارن کي ڊيٽا جي خاصيتن يا جاوا اسڪرپٽ ذريعي منظور ڪري سگھجي ٿو. ڊيٽا جي خاصيتن لاء، اختيار جو نالو شامل ڪريو data-
، جيئن data-parent=""
.
نالو | قسم | ڊفالٽ | وضاحت |
---|---|---|---|
والدين | چونڊيندڙ | ڪوڙو | جيڪڏهن چونڊيندڙ ته پوءِ بيان ڪيل والدين جي هيٺان سڀ ٽوڙڻ وارا عنصر بند ٿي ويندا جڏهن هي ٽوڙڻ واري شيءِ ڏيکاري ويندي. (روايتي accordion رويي سان ملندڙ جلندڙ) |
ٽوگل ڪرڻ | بولين | سچو | ٽوگل ڪرڻ واري عنصر کي دعوت ڏيڻ تي |
توهان جي مواد کي کولڻ واري عنصر جي طور تي چالو ڪري ٿو. اختياري اختيارن کي قبول ڪري ٿو object
.
- $ ( '#myCollapsible' ). ٽوڙڻ ({
- ٽوگل : ڪوڙو
- })
ڏيکاريل يا لڪائڻ لاءِ کولڻ لائق عنصر کي ٽوگل ڪري ٿو.
هڪ ٽوڙڻ وارو عنصر ڏيکاري ٿو.
لڪائڻ وارو عنصر لڪائي ٿو.
بوٽ اسٽريپ جي تباهي واري طبقي کي ختم ڪرڻ جي ڪارڪردگي ۾ ڇڪڻ لاء ڪجھ واقعن کي ظاهر ڪري ٿو.
واقعو | وصف |
---|---|
ڏيکارڻ | اهو واقعو فوري طور تي فائر ڪندو آهي جڏهن show مثال جو طريقو سڏيو ويندو آهي. |
ڏيکاريل | اهو واقعو فائر ڪيو ويو آهي جڏهن هڪ ختم ٿيڻ واري عنصر کي صارف کي ظاهر ڪيو ويو آهي (سي ايس ايس جي منتقلي مڪمل ٿيڻ جو انتظار ڪندو). |
لڪائڻ | اهو واقعو فوري طور تي فائر ڪيو ويو آهي جڏهن hide طريقي کي سڏيو ويو آهي. |
لڪيل | هي واقعو فائر ڪيو ويو آهي جڏهن هڪ ٽوڙڻ واري عنصر صارف کان لڪيل آهي (سي ايس ايس جي منتقلي مڪمل ٿيڻ جو انتظار ڪندو). |
- $ ( '#myCollapsible' ). تي ( 'لڪيل' ، فنڪشن () {
- // ڪجھ ڪر…
- })
هيٺ ڏنل سلائڊ شو ڏيکاري ٿو هڪ عام پلگ ان ۽ جزو جي ذريعي سائيڪل هلائڻ لاءِ ڪارسيل وانگر.
- <div id = "myCarousel" class = "carousel slide" >
- <ol class = "carousel-indicators" >
- <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>
- <!-- Carousel شيون -->
- <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>
آساني سان carousel جي پوزيشن کي ڪنٽرول ڪرڻ لاء ڊيٽا خاصيتون استعمال ڪريو. data-slide
لفظن کي قبول ڪري ٿو prev
يا next
، جيڪو ان جي موجوده پوزيشن جي نسبت سان سلائيڊ پوزيشن کي تبديل ڪري ٿو. متبادل طور تي، استعمال ڪريو data-slide-to
خام سلائڊ انڊيڪس کي carousel ڏانهن منتقل ڪرڻ لاء data-slide-to="2"
، جيڪو جمپ ڪري ٿو سلائڊ پوزيشن هڪ خاص انڊيڪس ڏانهن جيڪو شروع ٿئي ٿو 0
.
ڪاريسل کي هٿ سان ڪال ڪريو:
- $ ( '.carousel' ). ڪاروائيل ()
اختيارن کي ڊيٽا جي خاصيتن يا JavaScriptz ذريعي منظور ڪري سگھجي ٿو. ڊيٽا جي خاصيتن لاء، اختيار جو نالو شامل ڪريو data-
، جيئن data-interval=""
.
نالو | قسم | ڊفالٽ | وضاحت |
---|---|---|---|
وقفو | نمبر | 5000 | ڪنهن شئي کي پاڻمرادو سائيڪل هلائڻ جي وچ ۾ دير ڪرڻ جو وقت. جيڪڏهن غلط، ڪارسيل خودڪار طريقي سان نه هلندو. |
روڪ | تار | "هور" | mouseenter تي ڪارسيل جي سائيڪل کي روڪي ٿو ۽ mouseleave تي ڪارسيل جي سائيڪل کي ٻيهر شروع ڪري ٿو. |
ڪارسيل کي اختياري اختيارن سان object
شروع ڪري ٿو ۽ شيون ذريعي سائيڪل کي شروع ڪري ٿو.
- $ ( '.carousel' ). ڪاروسل ({
- وقفو : 2000
- })
کاٻي کان ساڄي تائين ڪارسيل شيون ذريعي سائيڪل.
ڪارسيل کي شيون ذريعي سائيڪل هلائڻ کان روڪي ٿو.
ڪارسيل کي ھڪڙي خاص فريم ڏانھن (0 جي بنياد تي، ھڪڙي صف سان ملندڙ جلندڙ).
پوئين شيءِ ڏانهن چڪر.
ايندڙ شيون ڏانهن سائيڪل.
بوٽ اسٽريپ جي ڪارسيل ڪلاس ٻن واقعن کي ظاهر ڪري ٿو ڪارسيل ڪارڪردگي ۾ ڇڪڻ لاءِ.
واقعو | وصف |
---|---|
سلائيڊ | اهو واقعو فوري طور تي فائر ڪندو آهي جڏهن slide مثال جو طريقو سڏيو ويندو آهي. |
slid | اهو واقعو فائر ڪيو ويو آهي جڏهن ڪارسيل پنهنجي سلائڊ منتقلي کي مڪمل ڪيو آهي. |
هڪ بنيادي، آساني سان وڌايل پلگ ان ڪنهن به فارم جي ٽيڪسٽ ان پٽ سان جلدي خوبصورت ٽائپ هيڊس ٺاهڻ لاءِ.
- <انپٽ جو قسم = "ٽيڪسٽ" ڊيٽا مهيا ڪريو = "ٽائيپ هيڊ" >
توھان چاھيو ٿا سيٽ autocomplete="off"
ڪرڻ لاءِ ڊفالٽ برائوزر مينيو کي ظاهر ٿيڻ کان روڪڻ لاءِ Bootstrap ٽائيپ هيڊ ڊراپ ڊائون.
هڪ عنصر کي رجسٽر ڪرڻ لاءِ ڊيٽا خاصيتون شامل ڪريو ٽائپ هيڊ ڪارڪردگي سان جيئن مٿي ڏنل مثال ۾ ڏيکاريل آهي.
ٽائيپ هيڊ کي دستي طور تي ڪال ڪريو:
- $ ( '.typeahead' ). ٽائيپ هيڊ ()
اختيارن کي ڊيٽا جي خاصيتن يا جاوا اسڪرپٽ ذريعي منظور ڪري سگھجي ٿو. ڊيٽا جي خاصيتن لاء، اختيار جو نالو شامل ڪريو data-
، جيئن data-source=""
.
نالو | قسم | ڊفالٽ | وضاحت |
---|---|---|---|
ذريعو | صف، فنڪشن | [ ] | ڊيٽا جو ذريعو سوال ڪرڻ لاءِ. ٿي سگهي ٿو تارن جو هڪ سلسلو يا هڪ فنڪشن. فنڪشن پاس ڪيو ويو آهي ٻه دليل، query قيمت ان پٽ فيلڊ ۾ ۽ process ڪال بڪ. فنڪشن کي هم وقت سازي طور استعمال ڪري سگهجي ٿو ڊيٽا ماخذ کي واپس ڪندي سڌو يا غير هم وقتي طور process ڪال بڪ جي واحد دليل ذريعي. |
شيون | نمبر | 8 | ڊراپ ڊائون ۾ ڏيکارڻ لاءِ شيون جو وڌ ۾ وڌ تعداد. |
منٽ ڊگھائي | نمبر | 1 | پاڻمرادو مڪمل تجويزون شروع ڪرڻ کان اڳ گھٽ ۾ گھٽ ڪردار جي ڊيگهه گھربل آھي |
ملائيندڙ | فنڪشن | غير حساس ڪيس | طريقو اهو طئي ڪرڻ لاءِ استعمال ڪيو ويو ته ڇا هڪ سوال ڪنهن شئي سان ملندو آهي. ھڪڙي دليل کي قبول ڪري ٿو، جنھن جي item خلاف سوال کي جانچڻ لاء. موجوده سوال تائين رسائي حاصل ڪريو this.query . true جيڪڏهن سوال هڪ ميچ آهي ته بولين واپس ڪريو. |
ترتيب ڏيڻ وارو | فنڪشن | صحيح ميلاپ، ڪيس حساس، ڪيس غير حساس |
خودڪار مڪمل نتيجن کي ترتيب ڏيڻ لاء استعمال ٿيل طريقو. ھڪڙي دليل کي قبول ڪري ٿو items ۽ ٽائيپ ھيڊ مثال جو دائرو آھي. موجوده سوال جو حوالو ڏيو this.query . |
تازه ڪاري ڪندڙ | فنڪشن | منتخب ٿيل شيون واپس ڪري ٿو | منتخب ٿيل شيون واپس ڪرڻ جو طريقو. ھڪڙي دليل کي قبول ڪري ٿو، item ۽ ٽائيپ ھيڊ مثال جو دائرو آھي. |
اجاگر ڪندڙ | فنڪشن | سڀني ڊفالٽ ميچز کي نمايان ڪري ٿو | خودڪار مڪمل نتيجن کي اجاگر ڪرڻ لاء استعمال ٿيل طريقو. ھڪڙي دليل کي قبول ڪري ٿو item ۽ ٽائيپ ھيڊ مثال جو دائرو آھي. html واپس ڪرڻ گهرجي. |
ٽائيپ هيڊ سان هڪ ان پٽ کي شروع ڪري ٿو.
کاٻي پاسي سب نيويگيشن affix پلگ ان جو هڪ لائيو ڊيمو آهي.
آسانيءَ سان شامل ڪرڻ لاءِ ڪنهن به عنصر سان affix رويي کي، صرف data-spy="affix"
ان عنصر ۾ شامل ڪريو جنهن تي توهان جاسوسي ڪرڻ چاهيو ٿا. پوءِ بيان ڪرڻ لاءِ آف سيٽ استعمال ڪريو جڏھن ڪنھن عنصر جي پننگ کي آن ۽ آف ڪرڻ لاءِ.
- <div data-spy = "affix" data-offset-top = "200" > ... </div>
affix
،
affix-top
۽
affix-bottom
. هڪ امڪاني طور تي ختم ٿيل والدين کي چيڪ ڪرڻ ياد رکو جڏهن affix داخل ٿئي ٿو جيئن اهو مواد کي صفحي جي عام وهڪري مان هٽائي رهيو آهي.
ڪال ڪريو affix پلگ ان ذريعي JavaScript:
- $ ( '#navbar' ). لڳڻ ()
اختيارن کي ڊيٽا جي خاصيتن يا جاوا اسڪرپٽ ذريعي منظور ڪري سگھجي ٿو. ڊيٽا جي خاصيتن لاء، اختيار جو نالو شامل ڪريو data-
، جيئن data-offset-top="200"
.
نالو | قسم | ڊفالٽ | وضاحت |
---|---|---|---|
بند ڪرڻ | نمبر | فنڪشن | اعتراض | 10 | اسڪرول جي پوزيشن کي ڳڻڻ دوران اسڪرين مان آفسٽ ڪرڻ لاءِ پکسلز. جيڪڏهن هڪ واحد نمبر مهيا ڪيو ويو آهي، آفسيٽ ٻنهي مٿين ۽ کاٻي طرفن ۾ لاڳو ڪيو ويندو. ھڪڙي ھڪڙي طرفي، يا گھڻن منفرد آفسٽس لاء ٻڌڻ لاء، صرف ھڪڙو اعتراض ڏيو offset: { x: 10 } . هڪ فنڪشن استعمال ڪريو جڏهن توهان کي متحرڪ طور تي آفسٽ مهيا ڪرڻ جي ضرورت آهي (ڪجهه جوابي ڊيزائن لاء مفيد). |