بوٹسٹریپ کے اجزاء کو زندہ کریں — اب 12 حسب ضرورت jQuery پلگ ان کے ساتھ۔
ایک ہموار، لیکن لچکدار، روایتی جاوا اسکرپٹ موڈل پلگ ان کو صرف کم از کم مطلوبہ فعالیت اور سمارٹ ڈیفالٹس کے ساتھ حاصل کریں۔
اس سادہ پلگ ان کے ساتھ بوٹسٹریپ میں تقریبا کسی بھی چیز میں ڈراپ ڈاؤن مینو شامل کریں۔ بوٹسٹریپ میں نیوبار، ٹیبز اور گولیوں میں مکمل ڈراپ ڈاؤن مینو سپورٹ موجود ہے۔
اسکرول پوزیشن کی بنیاد پر موجودہ فعال لنک کو دکھانے کے لیے اپنے navbar میں لنکس کو خود بخود اپ ڈیٹ کرنے کے لیے scrollspy کا استعمال کریں۔
ٹیبز اور گولیوں کو مقامی مواد کے ٹیبل پینز کے ذریعے ٹوگل کرنے کی اجازت دے کر مزید مفید بنانے کے لیے اس پلگ ان کا استعمال کریں۔
jQuery ٹپسی پلگ ان پر ایک نیا نقطہ نظر، ٹول ٹپس تصاویر پر انحصار نہیں کرتے ہیں- وہ اینیمیشنز کے لیے CSS3 اور مقامی ٹائٹل اسٹوریج کے لیے ڈیٹا-انتساب کا استعمال کرتے ہیں۔
ہاؤسنگ ثانوی معلومات کے لیے کسی بھی عنصر میں مواد کے چھوٹے اوورلیز شامل کریں، جیسے کہ آئی پیڈ پر۔
* ٹول ٹپس کو شامل کرنے کی ضرورت ہے ۔
الرٹ پلگ ان انتباہات میں قریبی فعالیت شامل کرنے کے لیے ایک چھوٹی سی کلاس ہے۔
بٹنوں کے ساتھ مزید کام کریں۔ کنٹرول بٹن بیان کرتا ہے یا ٹول بار جیسے مزید اجزاء کے لیے بٹنوں کے گروپ بناتا ہے۔
ایکارڈینز اور نیویگیشن جیسے ٹوٹنے والے اجزاء کے لیے بیس اسٹائل اور لچکدار سپورٹ حاصل کریں۔
کسی بھی مواد کا ایک خوش گوار دور بنائیں جسے آپ مواد کا ایک انٹرایکٹو سلائیڈ شو فراہم کرنا چاہتے ہیں۔
کسی بھی فارم ٹیکسٹ ان پٹ کے ساتھ جلدی سے خوبصورت ٹائپ ہیڈز بنانے کے لیے ایک بنیادی، آسانی سے بڑھا ہوا پلگ ان۔
منتقلی کے آسان اثرات کے لیے، bootstrap-transition.js کو ایک بار موڈلز میں سلائیڈ کرنے یا انتباہات کو ختم کرنے کے لیے شامل کریں۔
* پلگ ان میں حرکت پذیری کے لیے درکار ہے۔
ایک ہموار، لیکن لچکدار، روایتی جاوا اسکرپٹ موڈل پلگ ان کو صرف کم از کم مطلوبہ فعالیت اور سمارٹ ڈیفالٹس کے ساتھ حاصل کریں۔
فائل ڈاؤن لوڈ کریںذیل میں ایک مستحکم طور پر پیش کردہ ماڈل ہے۔
ایک ٹھیک جسم…
نیچے دیئے گئے بٹن پر کلک کر کے جاوا اسکرپٹ کے ذریعے موڈل کو ٹوگل کریں۔ یہ صفحہ کے اوپری حصے سے نیچے پھسل جائے گا اور دھندلا جائے گا۔
ڈیمو ماڈل لانچ کریں۔جاوا اسکرپٹ کے ذریعے موڈل کو کال کریں:
- $ ( '#myModal' )۔ موڈل ( اختیارات )
نام | قسم | پہلے سے طے شدہ | تفصیل |
---|---|---|---|
پس منظر | بولین | سچ ہے | ایک موڈل بیک ڈراپ عنصر پر مشتمل ہے۔ متبادل طور پر، static ایک ایسے پس منظر کی وضاحت کریں جو کلک کرنے پر موڈل کو بند نہ کرے۔ |
کی بورڈ | بولین | سچ ہے | Escape کلید کو دبانے پر موڈل بند ہو جاتا ہے۔ |
دکھائیں | بولین | سچ ہے | شروع ہونے پر موڈل دکھاتا ہے۔ |
آپ جاوا اسکرپٹ کی ایک لائن لکھے بغیر آسانی سے اپنے صفحہ پر ماڈلز کو چالو کر سکتے ہیں۔ صرف 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-dismiss = "modal" > × </button>
- <h3> موڈل ہیڈر </h3>
- </div>
- <div class = "modal-body" >
- <p> ایک عمدہ جسم… </p>
- </div>
- <div class = "modal-footer" >
- <a href = "#" class = "btn" data-dismiss = "modal" > بند کریں </a>
- <a href = "#" class = "btn btn-primary" > تبدیلیاں محفوظ کریں </a>
- </div>
- </div>
.fade
کلاس
شامل کریں .modal
(اسے عمل میں دیکھنے کے لیے ڈیمو دیکھیں) اور bootstrap-transition.js شامل کریں۔
آپ کے مواد کو ایک ماڈل کے طور پر فعال کرتا ہے۔ اختیاری اختیارات کو قبول کرتا ہے object
۔
- $ ( '#myModal' )۔ موڈل ({
- کی بورڈ : غلط
- })
دستی طور پر ایک موڈل ٹوگل کرتا ہے۔
- $ ( '#myModal' )۔ موڈل ( 'ٹوگل' )
دستی طور پر ایک موڈل کھولتا ہے۔
- $ ( '#myModal' )۔ موڈل ( 'شو' )
دستی طور پر ایک موڈل چھپاتا ہے۔
- $ ( '#myModal' )۔ موڈل ( 'چھپائیں' )
بوٹسٹریپ کی موڈل کلاس موڈل فنکشنلٹی میں شامل ہونے کے لیے چند واقعات کو بے نقاب کرتی ہے۔
تقریب | تفصیل |
---|---|
دکھائیں | یہ واقعہ فوری طور پر فائر ہو جاتا ہے جب show مثال کا طریقہ کہا جاتا ہے۔ |
دکھایا گیا | یہ ایونٹ اس وقت برطرف ہو جاتا ہے جب موڈل صارف کے لیے مرئی ہو جاتا ہے (سی ایس ایس ٹرانزیشن مکمل ہونے کا انتظار کرے گا)۔ |
چھپائیں | اس واقعہ کو فوری طور پر برطرف کر دیا جاتا ہے جب hide مثال کے طریقے کو بلایا جاتا ہے۔ |
چھپا ہوا | یہ ایونٹ اس وقت برطرف ہو جاتا ہے جب موڈل صارف سے پوشیدہ ہو جاتا ہے (سی ایس ایس ٹرانزیشن مکمل ہونے کا انتظار کرے گا)۔ |
- $ ( '#myModal' )۔ پر ( 'پوشیدہ' ، فنکشن () {
- // کچھ کرو...
- })
اس سادہ پلگ ان کے ساتھ بوٹسٹریپ میں تقریبا کسی بھی چیز میں ڈراپ ڈاؤن مینو شامل کریں۔ بوٹسٹریپ میں نیوبار، ٹیبز اور گولیوں میں مکمل ڈراپ ڈاؤن مینو سپورٹ موجود ہے۔
فائل ڈاؤن لوڈ کریںڈراپ ڈاؤن کی جانچ کرنے کے لیے نیچے navbar اور گولیوں میں ڈراپ ڈاؤن نیوی لنکس پر کلک کریں۔
جاوا اسکرپٹ کے ذریعے ڈراپ ڈاؤن کو کال کریں:
- $ ( '. ڈراپ ڈاؤن ٹوگل' )۔ ڈراپ ڈاؤن ()
کسی بھی عنصر میں فوری طور پر ڈراپ ڈاؤن فعالیت شامل کرنے کے لیے صرف شامل کریں data-toggle="dropdown"
اور کوئی بھی درست بوٹسٹریپ ڈراپ ڈاؤن خود بخود چالو ہوجائے گا۔
data-target="#fat"
آپ اختیاری طور پر یا
کا استعمال کرکے کسی مخصوص ڈراپ ڈاؤن کو نشانہ بنا سکتے ہیں
href="#fat"
۔
- <ul class = "nav nav-pills" >
- <li class = "active" ><a href = "#" > باقاعدہ لنک </a></li>
- <li class = "ڈراپ ڈاؤن" id = "menu1" >
- <a class = "dropdown-toggle" data-toggle = "ڈراپ ڈاؤن" href = "#menu1" >
- نیچے گرجانا
- <b کلاس = "کیریٹ" ></b>
- </a>
- <ul class = "ڈراپ ڈاؤن مینو" >
- <li><a href = "#" > ایکشن </a></li>
- <li><a href = "#" > ایک اور کارروائی </a></li>
- <li><a href = "#" > یہاں کچھ اور ہے </a></li>
- <li class = "divider" ></li>
- <li><a href = "#" > الگ کردہ لنک </a></li>
- </ul>
- </li>
- ...
- </ul>
URLs کو برقرار رکھنے کے لیے، کی data-target
بجائے انتساب کا استعمال کریں href="#"
۔
- <ul class = "nav nav-pills" >
- <li کلاس = "ڈراپ ڈاؤن" >
- <a class = "dropdown-toggle" data-toggle = "dropdown" data-target = "#" href = "path/to/page.html" >
- نیچے گرجانا
- <b کلاس = "کیریٹ" ></b>
- </a>
- <ul class = "ڈراپ ڈاؤن مینو" >
- ...
- </ul>
- </li>
- </ul>
دیئے گئے نیوبار یا ٹیب شدہ نیویگیشن کے لیے مینوز کو چالو کرنے کے لیے ایک پروگرامیٹک API۔
اسکرول اسپی پلگ ان اسکرول پوزیشن کی بنیاد پر نیوی اہداف کو خود بخود اپ ڈیٹ کرنے کے لیے ہے۔
فائل ڈاؤن لوڈ کریںنیچے کے علاقے کو اسکرول کریں اور نیویگیشن اپ ڈیٹ دیکھیں۔ ڈراپ ڈاؤن ذیلی آئٹمز کو بھی نمایاں کیا جائے گا۔ کوشش کرو!
Ad leggings keytar، brunch id art Party dolor labore. Pitchfork yr enim lo-fi اس سے پہلے کہ وہ qui فروخت ہو جائیں۔ ٹمبلر فارم ٹو ٹیبل سائیکل کے حقوق جو بھی ہوں۔ Anim keffiyeh carles cardigan. Velit seitan mcsweeney's photo booth 3 wolf moon irure. Cosby sweater lomo jean shorts, Williamsburg hoodie minim qui آپ نے شاید ان کے بارے میں نہیں سنا ہوگا اور cardigan Trust fund culpa biodiesel wes anderson aesthetic. نہیل ٹیٹو ایکوسیمس، کریڈ irony بایوڈیزل کیفییہ آرٹیسن الامکو نتیجہ۔
وینیم مارفا مونچھیں سکیٹ بورڈ، ایڈی پیسائزنگ فوگیٹ ویلٹ پچ فورک داڑھی۔ فریگن بیئرڈ ایلیکو کپیڈیٹاٹ میکسوینی کا ویرو۔ کپیڈیٹاٹ چار لوکو نیسی، ای اے ہیلویٹیکا نولا کارلس۔ ٹیٹو شدہ کاسبی سویٹر فوڈ ٹرک، میکسوینی کا کوئز نان فریگن ونائل۔ لو فائی ویس اینڈرسن +1 سرٹوریل۔ کارلس غیر جمالیاتی مشق quis gentrify. بروکلین ایڈپیسیسنگ کرافٹ بیئر وائس کیٹار ڈیزرنٹ۔
Occaecat commodo aliqua delectus. فاپ کرافٹ بیئر ڈیزرنٹ سکیٹ بورڈ ای اے۔ لومو بائیسکل رائٹس ایڈپیسسنگ بنہ ایم آئی، ویلیٹ ای اے سنٹ نیکسٹ لیول لوکاوور سنگل اوریجن کافی ان میگنا وینیم۔ ہائی لائف آئی ڈی ونائل، ایکو پارک کا نتیجہ کوئز ایلیکیپ بنہ ایم آئی پچ فورک۔ Vero VHS est adipisising. DIY کم سے کم میسنجر بیگ کا انتخاب کریں۔ کریڈٹ سابق میں، پائیدار ڈیلیکٹس کنسیکٹور فینی پیک آئی فون۔
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 آپ نے شاید ان کے بارے میں نہیں سنا ہوگا جس کے نتیجے میں hoodie gluten-free lo-fi fap aliquip۔ لیبر ایلیٹ پلیسیٹ اس سے پہلے کہ وہ فروخت ہو جائیں، ٹیری رچرڈسن پروڈنٹ برنچ نیسکینٹ کوئز کوسبی سویٹر پیراٹور کیفیہ یوٹ ہیلویٹیکا آرٹیسن۔ کارڈیگن کرافٹ بیئر سیٹن ریڈی میڈ ویلٹ۔ وی ایچ ایس چیمبرے لیبرز عارضی وینیم۔ Anim mollit minim commodo ullamco thundercats.
scrollspy کو جاوا اسکرپٹ کے ذریعے کال کریں:
- $ ( '#navbar' )۔ scrollspy ()
اپنی ٹاپ بار نیویگیشن میں آسانی سے اسکرول اسپی رویے کو شامل data-spy="scroll"
کرنے کے لیے، صرف اس عنصر میں شامل کریں جس کی آپ جاسوسی کرنا چاہتے ہیں (عام طور پر یہ باڈی ہوگی)۔
- <body data-spy = "اسکرول" > ... </body>
<a href="#home">home</a>
ڈوم میں کسی چیز کے مطابق ہونا چاہیے جیسے
<div id="home"></div>
.
DOM سے عناصر کو شامل کرنے یا ہٹانے کے ساتھ مل کر scrollspy کا استعمال کرتے وقت، آپ کو ریفریش طریقہ کو اس طرح کال کرنے کی ضرورت ہوگی:
- $ ( '[data-spy="scroll"]' )۔ ہر ایک ( فنکشن () {
- var $spy = $ ( یہ ) scrollspy ( 'ریفریش' )
- });
نام | قسم | پہلے سے طے شدہ | تفصیل |
---|---|---|---|
آفسیٹ | نمبر | 10 | اسکرول کی پوزیشن کا حساب لگاتے وقت اوپر سے آفسیٹ کرنے کے لیے پکسلز۔ |
تقریب | تفصیل |
---|---|
محرک کریں | جب بھی اسکرول اسپی کے ذریعہ کوئی نیا آئٹم چالو ہوجاتا ہے تو یہ واقعہ فائر ہوجاتا ہے۔ |
یہ پلگ ان مقامی مواد کے ذریعے منتقلی کے لیے فوری، متحرک ٹیب اور گولی کی فعالیت کا اضافہ کرتا ہے۔
فائل ڈاؤن لوڈ کریںپوشیدہ پینوں کے درمیان ٹوگل کرنے کے لیے نیچے دیے گئے ٹیبز پر کلک کریں، یہاں تک کہ ڈراپ ڈاؤن مینو کے ذریعے۔
را ڈینم آپ نے شاید ان کے بارے میں جین شارٹس آسٹن کے بارے میں نہیں سنا ہوگا۔ Nesciunt tofu stumptown aliqua, retro synth master cleanse. مونچھیں کلچ ٹیمپور، ولیمزبرگ کارلس ویگن ہیلویٹیکا۔ Reprehenderit butcher retro keffiyeh Dreamcatcher synth. Cosby sweater eu banh mi, qui irure Terry richardson ex squid. ایلی کیپ پلیسیٹ سیلویا سیلم آئی فون۔ Seitan aliquip quis cardigan American apparel, 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.
ٹرسٹ فنڈ سیٹن لیٹرپریس، کیٹار را ڈینم کیفیہ ایٹسی آرٹ پارٹی اس سے پہلے کہ وہ ماسٹر کلینز گلوٹین فری اسکویڈ سینسٹر فریگن کوسبی سویٹر فروخت کریں۔ فینی پیک پورٹ لینڈ سیٹن DIY، آرٹ پارٹی لوکاوور وولف کلچ ہائی لائف ایکو پارک آسٹن۔ Cred vinyl keffiyeh DIY salvia PBR, banh mi اس سے پہلے کہ وہ فارم ٹو ٹیبل VHS وائرل لوکاوور کاسبی سویٹر فروخت کریں۔ لومو بھیڑیا وائرل، مونچھوں کی ریڈی میڈ تھنڈر کیٹس کیفییہ کرافٹ بیئر مارفا اخلاقی۔ وولف سالویا فریگن، سارٹوریل کیفییہ ایکو پارک ویگن۔
جاوا اسکرپٹ کے ذریعے قابل ٹیب ٹیبز کو فعال کریں (ہر ٹیب کو انفرادی طور پر چالو کرنے کی ضرورت ہے):
- $ ( '#myTab a' )۔ کلک کریں ( فنکشن ( ای ) {
- e _ preventDefault ();
- $ ( یہ ) ٹیب ( 'شو' )؛
- })
آپ انفرادی ٹیبز کو کئی طریقوں سے چالو کر سکتے ہیں:
- $ ( '#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" > Home </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-pan" 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"]' )۔ پر ( 'دکھایا' ، فنکشن ( ای ) {
- e _ ہدف // چالو ٹیب
- e _ متعلقہ ہدف // پچھلا ٹیب
- })
جیسن فریم کے تحریر کردہ بہترین jQuery.tipsy پلگ ان سے متاثر ہو کر؛ ٹول ٹپس ایک اپ ڈیٹ شدہ ورژن ہے، جو تصاویر پر انحصار نہیں کرتا، اینیمیشنز کے لیے css3 اور مقامی ٹائٹل اسٹوریج کے لیے ڈیٹا-انتساب کا استعمال کرتا ہے۔
فائل ڈاؤن لوڈ کریںٹول ٹپس دیکھنے کے لیے نیچے دیے گئے لنکس پر ہوور کریں:
ٹائیٹ پتلون اگلے درجے کی کیفیہ آپ نے شاید ان کے بارے میں نہیں سنا ہوگا۔ فوٹو بوتھ داڑھی خام ڈینم لیٹرپریس ویگن میسنجر بیگ اسٹمپ ٹاؤن۔ فارم ٹو ٹیبل سیٹن، میکسوینی کے فکسی پائیدار کوئنو 8 بٹ امریکی ملبوسات میں ٹیری رچرڈسن ونائل چیمبرے ہے۔ بیئرڈ اسٹمپ ٹاؤن، کارڈیگنز بنہ می لومو تھنڈرکیٹس۔ ٹوفو بائیو ڈیزل ولیمزبرگ مارفا، چار لوکو میکسوینی کا کلینز ویگن چیمبرے۔ واقعی ایک ستم ظریفی کاریگر جو بھی کیٹار، سینسٹر فارم ٹو ٹیبل بینکسی آسٹن ٹویٹر ہینڈل فریگن کریڈ را ڈینم سنگل اوریجن کافی وائرل۔
جاوا اسکرپٹ کے ذریعے ٹول ٹپ کو متحرک کریں:
- $ ( '#مثال' )۔ ٹول ٹپ ( اختیارات )
نام | قسم | پہلے سے طے شدہ | تفصیل |
---|---|---|---|
حرکت پذیری | بولین | سچ ہے | ٹول ٹپ پر سی ایس ایس فیڈ ٹرانزیشن کا اطلاق کریں۔ |
جگہ کا تعین | سٹرنگ|فنکشن | 'اوپر' | ٹول ٹپ کو کیسے پوزیشن میں رکھیں - ٹاپ | نیچے | بائیں | صحیح |
سلیکٹر | تار | جھوٹا | اگر ایک سلیکٹر فراہم کیا جاتا ہے تو، ٹول ٹپ آبجیکٹ کو مخصوص اہداف کے حوالے کر دیا جائے گا۔ |
عنوان | تار | فنکشن | '' | اگر ٹائٹل ٹیگ موجود نہ ہو تو ڈیفالٹ ٹائٹل ویلیو |
محرک | تار | 'ہوور' | ٹول ٹپ کو کیسے متحرک کیا جاتا ہے - ہوور | توجہ مرکوز | دستی |
تاخیر | نمبر | چیز | 0 | ٹول ٹپ (ایم ایس) کو دکھانے اور چھپانے میں تاخیر - دستی ٹرگر کی قسم پر لاگو نہیں ہوتا ہے۔ اگر کوئی نمبر فراہم کیا جاتا ہے، تو چھپنے / دکھانے دونوں پر تاخیر کا اطلاق ہوتا ہے۔ آبجیکٹ کی ساخت ہے: |
کارکردگی کی وجوہات کی بناء پر، ٹول ٹِپ اور پاپ اوور ڈیٹا ایپس آپٹ ان ہیں۔ اگر آپ انہیں استعمال کرنا چاہتے ہیں تو صرف ایک سلیکٹر آپشن کی وضاحت کریں۔
- <a href = "#" rel = "tooltip" title = "پہلا ٹول ٹپ" > میرے اوپر ہوور کریں </a>
ایک ٹول ٹِپ ہینڈلر کو عنصر کے مجموعہ سے منسلک کرتا ہے۔
ایک عنصر کے ٹول ٹپ کو ظاہر کرتا ہے۔
- $ ( '# عنصر' )۔ ٹول ٹپ ( 'شو' )
ایک عنصر کے ٹول ٹپ کو چھپاتا ہے۔
- $ ( '# عنصر' )۔ ٹول ٹپ ( 'چھپائیں' )
ایک عنصر کے ٹول ٹپ کو ٹوگل کرتا ہے۔
- $ ( '# عنصر' )۔ ٹول ٹپ ( 'ٹوگل' )
ہاؤسنگ ثانوی معلومات کے لیے کسی بھی عنصر میں مواد کے چھوٹے اوورلیز شامل کریں، جیسے کہ آئی پیڈ پر۔
* ٹول ٹپ کو شامل کرنے کی ضرورت ہے ۔
فائل ڈاؤن لوڈ کریںپاپ اوور کو متحرک کرنے کے لیے بٹن پر ہوور کریں۔
جاوا اسکرپٹ کے ذریعے پاپ اوور کو فعال کریں:
- $ ( '#مثال' )۔ پاپ اوور ( اختیارات )
نام | قسم | پہلے سے طے شدہ | تفصیل |
---|---|---|---|
حرکت پذیری | بولین | سچ ہے | ٹول ٹپ پر سی ایس ایس فیڈ ٹرانزیشن کا اطلاق کریں۔ |
جگہ کا تعین | سٹرنگ|فنکشن | 'صحیح' | پاپ اوور کو کیسے پوزیشن میں رکھیں - ٹاپ | نیچے | بائیں | صحیح |
سلیکٹر | تار | جھوٹا | اگر ایک سلیکٹر فراہم کیا جاتا ہے تو، ٹول ٹِپ اشیاء کو مخصوص اہداف کے حوالے کر دیا جائے گا۔ |
محرک | تار | 'ہوور' | ٹول ٹپ کو کیسے متحرک کیا جاتا ہے - ہوور | توجہ مرکوز | دستی |
عنوان | تار | فنکشن | '' | پہلے سے طے شدہ عنوان کی قدر اگر `title` انتساب موجود نہیں ہے۔ |
مواد | تار | فنکشن | '' | ڈیفالٹ مواد کی قدر اگر `ڈیٹا-مواد` انتساب موجود نہیں ہے۔ |
تاخیر | نمبر | چیز | 0 | پاپ اوور (ایم ایس) کو دکھانے اور چھپانے میں تاخیر - دستی محرک کی قسم پر لاگو نہیں ہوتا ہے۔ اگر کوئی نمبر فراہم کیا جاتا ہے، تو چھپنے / دکھانے دونوں پر تاخیر کا اطلاق ہوتا ہے۔ آبجیکٹ کی ساخت ہے: |
کارکردگی کی وجوہات کی بناء پر، ٹول ٹِپ اور پاپ اوور ڈیٹا ایپس آپٹ ان ہیں۔ اگر آپ انہیں استعمال کرنا چاہتے ہیں تو صرف ایک سلیکٹر آپشن کی وضاحت کریں۔
عنصر کے مجموعہ کے لیے پاپ اوور شروع کرتا ہے۔
ایک عناصر کے پاپ اوور کو ظاہر کرتا ہے۔
- $ ( '# عنصر' )۔ پاپ اوور ( 'شو' )
ایک عناصر کے پاپ اوور کو چھپاتا ہے۔
- $ ( '# عنصر' )۔ پاپ اوور ( 'چھپائیں' )
عناصر کے پاپ اوور کو ٹوگل کرتا ہے۔
- $ ( '# عنصر' )۔ پاپ اوور ( 'ٹوگل' )
الرٹ پلگ ان انتباہات میں قریبی فعالیت شامل کرنے کے لیے ایک چھوٹی سی کلاس ہے۔
ڈاؤن لوڈ کریںالرٹس پلگ ان باقاعدہ الرٹ میسجز اور بلاک میسجز پر کام کرتا ہے۔
اسے اور اسے تبدیل کریں اور دوبارہ کوشش کریں۔ 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' )۔ پابند ( 'بند' ، فنکشن () {
- // کچھ کرو...
- })
ایکارڈینز اور نیویگیشن جیسے ٹوٹنے والے اجزاء کے لیے بیس اسٹائل اور لچکدار سپورٹ حاصل کریں۔
فائل ڈاؤن لوڈ کریں* ٹرانزیشن پلگ ان کو شامل کرنے کی ضرورت ہے۔
کولپس پلگ ان کا استعمال کرتے ہوئے، ہم نے ایک سادہ ایکارڈین اسٹائل ویجیٹ بنایا:
جاوا اسکرپٹ کے ذریعے فعال کریں:
- $ ( ". گرنا" )۔ گرنا ()
نام | قسم | پہلے سے طے شدہ | تفصیل |
---|---|---|---|
والدین | سلیکٹر | جھوٹا | اگر سلیکٹر ہے تو اس ٹوٹنے کے قابل آئٹم کے دکھائے جانے پر مخصوص پیرنٹ کے تحت تمام ٹوٹنے والے عناصر بند ہو جائیں گے۔ (روایتی accordion رویے کی طرح) |
ٹوگل | بولین | سچ ہے | انووکیشن پر ٹوٹنے والے عنصر کو ٹوگل کرتا ہے۔ |
کسی ٹوٹنے والے عنصر کا کنٹرول خود بخود تفویض کرنے کے لیے صرف عنصر میں شامل کریں data-toggle="collapse"
اور a کریں۔ انتساب کلیپس کو لاگو کرنے کے لیے ایک سی ایس ایس سلیکٹر کو قبول کرتا ہے data-target
۔ data-target
کلاس collapse
کو ٹوٹنے والے عنصر میں شامل کرنا یقینی بنائیں۔ اگر آپ اسے ڈیفالٹ کھولنا چاہتے ہیں تو اضافی کلاس شامل کریں in
۔
- <بٹن کلاس = "btn btn-danger" data- toggle = "collapse" data-target = "#demo" >
- سادہ ٹوٹنے والا
- </ بٹن>
- <div id = "demo" class = "collaps in" > … </div>
data-parent="#selector"
۔ اس کو عملی شکل میں دیکھنے کے لیے ڈیمو سے رجوع کریں۔
آپ کے مواد کو ایک ٹوٹنے کے قابل عنصر کے طور پر فعال کرتا ہے۔ اختیاری اختیارات کو قبول کرتا ہے object
۔
- $ ( '#myCollapsible' )۔ گرنا ({
- ٹوگل : غلط
- })
دکھائے جانے یا چھپنے کے لیے ٹوٹنے کے قابل عنصر کو ٹوگل کرتا ہے۔
ایک ٹوٹنے والا عنصر دکھاتا ہے۔
ایک ٹوٹنے والا عنصر چھپاتا ہے۔
بوٹسٹریپ کی گرنے والی کلاس گرنے کی فعالیت میں جھکنے کے لئے چند واقعات کو بے نقاب کرتی ہے۔
تقریب | تفصیل |
---|---|
دکھائیں | یہ واقعہ فوری طور پر فائر ہو جاتا ہے جب show مثال کا طریقہ کہا جاتا ہے۔ |
دکھایا گیا | اس ایونٹ کو اس وقت برطرف کیا جاتا ہے جب ایک گرنے والے عنصر کو صارف کے لیے مرئی بنایا جاتا ہے (سی ایس ایس ٹرانزیشن مکمل ہونے کا انتظار کرے گا)۔ |
چھپائیں | اس واقعہ کو فوری طور پر برطرف کردیا جاتا ہے جب hide طریقہ کو بلایا جاتا ہے۔ |
چھپا ہوا | اس ایونٹ کو اس وقت برطرف کیا جاتا ہے جب ایک گرنے والے عنصر کو صارف سے چھپایا جاتا ہے (سی ایس ایس ٹرانزیشن مکمل ہونے کا انتظار کرے گا)۔ |
- $ ( '#myCollapsible' )۔ پر ( 'پوشیدہ' ، فنکشن () {
- // کچھ کرو...
- })
نیچے سلائیڈ شو دیکھیں۔
جاوا اسکرپٹ کے ذریعے کال کریں:
- $ ( '. carousel' ). carousel ()
نام | قسم | پہلے سے طے شدہ | تفصیل |
---|---|---|---|
وقفہ | نمبر | 5000 | کسی آئٹم کو خودکار طور پر سائیکل کرنے کے درمیان تاخیر کا وقت۔ غلط ہونے پر، carousel خود بخود سائیکل نہیں آئے گا۔ |
توقف | تار | "ہوور" | mouseenter پر carousel کی سائیکلنگ کو روکتا ہے اور mouseleave پر carousel کی سائیکلنگ کو دوبارہ شروع کرتا ہے۔ |
ڈیٹا کی خصوصیات پچھلے اور اگلے کنٹرولز کے لیے استعمال ہوتی ہیں۔ ذیل میں مثال مارک اپ کو چیک کریں۔
- <div id = "myCarousel" class = "carousel slide" >
- <!-- 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 object
کو شروع کرتا ہے اور آئٹمز کے ذریعے سائیکل چلانا شروع کرتا ہے۔
- $ ( '. carousel' ). carousel ({
- وقفہ : 2000
- })
بائیں سے دائیں کیروسل آئٹمز کے ذریعے سائیکل۔
carousel کو آئٹمز کے ذریعے سائیکل چلانے سے روکتا ہے۔
carousel کو کسی خاص فریم پر چکر لگاتا ہے (0 پر مبنی، ایک صف کی طرح)۔
پچھلی آئٹم پر سائیکل۔
اگلی آئٹم پر سائیکل۔
بوٹسٹریپ کی carousel کلاس carousel کی فعالیت میں جڑنے کے لیے دو واقعات کو بے نقاب کرتی ہے۔
تقریب | تفصیل |
---|---|
سلائیڈ | یہ واقعہ فوری طور پر فائر ہو جاتا ہے جب slide مثال کا طریقہ استعمال کیا جاتا ہے۔ |
slid | یہ ایونٹ اس وقت شروع ہوتا ہے جب carousel نے اپنی سلائیڈ ٹرانزیشن مکمل کر لی ہوتی ہے۔ |
کسی بھی فارم ٹیکسٹ ان پٹ کے ساتھ جلدی سے خوبصورت ٹائپ ہیڈز بنانے کے لیے ایک بنیادی، آسانی سے بڑھا ہوا پلگ ان۔
فائل ڈاؤن لوڈ کریںٹائپ ہیڈ کے نتائج دکھانے کے لیے نیچے دیے گئے فیلڈ میں ٹائپ کرنا شروع کریں۔
جاوا اسکرپٹ کے ذریعے ٹائپ ہیڈ کو کال کریں:
- $ ( '.typeahead' )۔ ٹائپ ہیڈ ()
نام | قسم | پہلے سے طے شدہ | تفصیل |
---|---|---|---|
ذریعہ | صف | [ ] | ڈیٹا کا ذریعہ جس کے خلاف استفسار کرنا ہے۔ |
اشیاء | نمبر | 8 | ڈراپ ڈاؤن میں ڈسپلے کرنے کے لیے آئٹمز کی زیادہ سے زیادہ تعداد۔ |
میچر | فنکشن | کیس غیر حساس | اس بات کا تعین کرنے کے لیے استعمال کیا جانے والا طریقہ کہ آیا کوئی سوال کسی آئٹم سے میل کھاتا ہے۔ ایک ہی دلیل کو قبول کرتا ہے، جس item کے خلاف استفسار کی جانچ کرنا ہے۔ کے ساتھ موجودہ استفسار تک رسائی حاصل کریں this.query ۔ true اگر استفسار میچ ہو تو بولین لوٹائیں ۔ |
چھانٹنے والا | فنکشن | عین مطابق میچ، کیس حساس، کیس غیر حساس |
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.