پێکهاتەکانی Bootstrap بە ژیان بهێنە- ئێستا بە 12 پێوەکراوەکانی تایبەت بە jQuery .
یەکێکی ڕێک و پێک، بەڵام نەرم و نیان، وەرگرتنی پێوەکراوێکی مۆداڵی جاڤاسکڕێپتی تەقلیدی بە تەنها کەمترین کارایی پێویست و پێشوەختە زیرەکەکان.
زیادکردنی مینیوی دابەزین بۆ نزیکەی هەر شتێک لە Bootstrap بەم پێوەکراوە سادەیە. Bootstrap تایبەتمەندی پشتگیری تەواوی مینیوی دابەزین لە ناو navbar و تابەکان و حەبەکاندا هەیە.
scrollspy بەکاربهێنە بۆ نوێکردنەوەی ئۆتۆماتیکی بەستەرەکانی ناو ناوبارەکەت بۆ پیشاندانی بەستەری چالاک ئێستا بە پشتبەستن بە شوێنی سکڕۆڵ.
ئەم پێوەکراوە بەکاربهێنە بۆ ئەوەی تاب و حەبەکان بەسوودتر بن بە ڕێگەدان بە گۆڕینی لە ڕێگەی پەنجەرە تابکراوەکانی ناوەڕۆکی ناوخۆییەوە.
وەرگرتنی نوێ لە پێوەکراوەکەی jQuery Tipsy، Tooltips پشت بە وێنە نابەستێت-ئەوان CSS3 بۆ ئەنیمەیشن و تایبەتمەندی داتا بۆ هەڵگرتنی ناونیشانی ناوخۆیی بەکاردەهێنن.
زیادکردنی سەرپۆشی بچووکی ناوەڕۆک، وەک ئەوانەی لە ئایپاددان، بۆ هەر توخمێک بۆ نیشتەجێکردنی زانیارییە لاوەکییەکان.
* پێویستی بە Tooltips هەیە کە لەگەڵیدا بێت
پێوەکراوەکەی ئاگادارکردنەوە پۆلێکی بچووکە بۆ زیادکردنی کارایی نزیک بۆ ئاگادارکردنەوەکان.
بە دوگمەکان زیاتر بکە. دوگمەی کۆنترۆڵکردن دەڵێت یان گروپێک لە دوگمە دروست بکە بۆ پێکهاتەی زیاتر وەک توولبارەکان.
ستایلە بنەڕەتییەکان و پشتگیری نەرم و نیان بۆ پێکهاتە داڕووخاوەکانی وەک ئەکۆردیۆن و گەشتکردن بەدەستبهێنە.
هەر ناوەڕۆکێک کە دەتەوێت پیشاندانی سلایدشۆی کارلێککاری ناوەڕۆک پێشکەش بکەیت، گەشتێکی خۆش دروست بکە.
پێوەکراوێکی بنەڕەتی و بە ئاسانی درێژکراوە بۆ دروستکردنی خێرای تایپی هێدەکانی ڕەسەن بە هەر نووسینێکی دەقی فۆرم.
بۆ کاریگەرییە سادەکانی گواستنەوە، جارێک bootstrap-transition.js لەخۆ بگرە بۆ ئەوەی لە مۆدالەکاندا بخلیسکێت یان ئاگادارکردنەوەکان کاڵ بکەیتەوە.
* پێویستە بۆ ئەنیمەیشن لە پێوەکراوەکاندا
یەکێکی ڕێک و پێک، بەڵام نەرم و نیان، وەرگرتنی پێوەکراوێکی مۆداڵی جاڤاسکڕێپتی تەقلیدی بە تەنها کەمترین کارایی پێویست و پێشوەختە زیرەکەکان.
دابەزاندنی فایللە خوارەوە مۆداڵێکی ئیستاتیکی ڕەندەر کراوە.
یەک جەستەی ورد...
مۆداڵێک لە ڕێگەی جاڤاسکڕێپتەوە بگۆڕە بە کرتەکردن لەسەر دوگمەی خوارەوە. لە سەرەوەی لاپەڕەکەوە دەخلیسکێتە خوارەوە و کاڵ دەبێتەوە.
مۆداڵی دیمۆ دەستپێبکەلە ڕێگەی جاڤاسکڕێپتەوە پەیوەندی بە مۆداڵەکەوە بکە:
- $ ( '#مۆداڵی من' ). modal ( هەڵبژاردەکان )
ناو | جۆر | بنەڕەتی | وەسف |
---|---|---|---|
باکگراوند | boolean | ڕاست | توخمێکی مۆداڵی-باکگراوند لەخۆدەگرێت. یانیش static بۆ باکگراوندێک دیاری بکە کە مۆداڵی لەسەر کلیککردن داناخات. |
کیبۆرد | boolean | ڕاست | مۆداڵی دادەخات کاتێک کلیلی escape دەکرێت |
نیشاندان | boolean | ڕاست | مۆداڵی نیشان دەدات کاتێک دەستپێدەکات. |
دەتوانیت بە ئاسانی مۆدالەکان لە لاپەڕەکەت چالاک بکەیت بەبێ ئەوەی پێویستت بە نووسینی یەک دێڕی جاڤاسکڕێپت بێت. تەنها data-toggle="modal"
لەسەر توخمێکی کۆنترۆڵکەر دابنێ کە data-target="#foo"
یان href="#foo"
کە هاوتایە لەگەڵ id ی توخمێکی مۆداڵی، و کاتێک کلیک دەکرێت، مۆداڵیەکەت دەستپێدەکات.
هەروەها، بۆ زیادکردنی هەڵبژاردنەکان بۆ نموونەی مۆداڵی خۆت، تەنها وەک تایبەتمەندی داتا زیادەکان لەسەر یان توخمە کۆنترۆڵەکە یان خودی نیشانەکردنی مۆداڵیەکە بیانخەرە ناوەوە.
- <a class = "btn" data-toggle = "modal" href = "#myModal" > مۆداڵی دەستپێکردن </a>
- <div class = "شاردنەوەی مۆداڵی" id = "myModal" >
- <div class = "سەردێڕی مۆداڵی" >
- < جۆری دوگمە = "دوگمە" پۆل = "داخستنی" data-dismiss = "مۆداڵی" > × </دوگمە>
- <h3> سەردێڕی مۆداڵی </h3>
- </div>
- <div class = "جەستەی مۆداڵی" >
- <p> یەک جەستەی ورد... </p>
- </div>
- <div class = "پێی مۆداڵی" >
- <a href = "#" class = "btn" data-dismiss = "مۆداڵی" > داخستنی </a>
- <a href = "#" class = "btn btn-primary" > گۆڕانکارییەکان هەڵبگرە </a>
- </div>
- </div>
.fade
پۆلێک زیاد بکە بۆ
.modal
توخمەکە (بۆ بینینی ئەمە بە کردار سەردانی دیمۆکە بکە) و bootstrap-transition.js لەخۆ بگرێت.
ناوەڕۆکەکەت وەک مۆداڵ چالاک دەکات. بژاردەیەکی ئیختیاری قبوڵ دەکات object
.
- $ ( '#مۆداڵی من' ). مۆداڵی ({
- کیبۆرد : درۆ
- })
بە دەست مۆداڵێک دەگۆڕێت.
- $ ( '#مۆداڵی من' ). مۆداڵ ( 'toggle' )
بە دەستی مۆداڵێک دەکاتەوە.
- $ ( '#مۆداڵی من' ). modal ( 'نیشاندان' )
بە دەستی مۆداڵێک دەشارێتەوە.
- $ ( '#مۆداڵی من' ). modal ( 'شاردنەوە' )
پۆلی مۆداڵی بووتستراپ چەند ڕووداوێک ئاشکرا دەکات بۆ پەیوەستکردن بە کارایی مۆداڵی.
پێشهات | وەسف |
---|---|
نیشاندان | ئەم ڕووداوە دەستبەجێ ئاگر دەبێتەوە کاتێک show شێوازی نموونە بانگ دەکرێت. |
نیشان دراوە | ئەم ڕووداوە کاتێک ئاگر دەکرێتەوە کە مۆداڵەکە بۆ بەکارهێنەر دیار کراوە (چاوەڕێی تەواوبوونی گواستنەوەکانی css دەکات). |
شاردنەوە | ئەم ڕووداوە دەستبەجێ ئاگر دەکرێتەوە کاتێک hide شێوازی نموونە بانگ کراوە. |
شاراوە | ئەم ڕووداوە کاتێک ئاگر دەکرێتەوە کە مۆداڵەکە تەواو بوو لە شاردنەوە لە بەکارهێنەر (چاوەڕێ دەکات بۆ تەواوبوونی گواستنەوەکانی css). |
- $ ( '#مۆداڵی من' ). لەسەر ( 'شاراوە' , فەنکشن () {
- // شتێک بکە…
- })
زیادکردنی مینیوی دابەزین بۆ نزیکەی هەر شتێک لە Bootstrap بەم پێوەکراوە سادەیە. Bootstrap تایبەتمەندی پشتگیری تەواوی مینیوی دابەزین لە ناو navbar و تابەکان و حەبەکاندا هەیە.
دابەزاندنی فایلبۆ تاقیکردنەوەی درۆپداونەکان کلیک لەسەر لینکی nav ی دابەزین بکە لە navbar و حەبەکانی خوارەوە.
لە ڕێگەی جاڤاسکڕێپتەوە پەیوەندی بە درۆپداونەکانەوە بکە:
- $ ( '.دابەزاندن-گۆڕین' ). دابەزین ()
بۆ زیادکردنی خێرا کارایی دابەزین بۆ هەر توخمێک تەنها زیاد بکە data-toggle="dropdown"
و هەر دابەزینێکی bootstrap دروست بە شێوەیەکی ئۆتۆماتیکی چالاک دەبێت.
data-target="#fat"
یان
href="#fat"
.
- <ul class = "nav nav-حەب" >
- <li class = "چالاك" ><a href = "#" > بەستەری ئاسایی </a></li>
- <li class = "دابەزاندن" id = "مێنۆ1" >
- <a class = "دابەزاندن-گۆڕین" data-toggle = "دابەزاندن" href = "#مێنۆ1" >
- فرێدان
- <b class = "کارێت" ></b>
- </a>
- <ul class = "مێنۆی دابەزین" >
- <li><a href = "#" > کردار </a></li>
- <li><a href = "#" > کردارێکی تر </a></li>
- <li><a href = "#" > شتێکی تر لێرە </a></li>
- <li class = "دابەشکەر" </li>
- <li><a href = "#" > بەستەری جیاکراوە </a></li>
- </ul>
- </li>
- ...
- </ul>
بۆ ئەوەی URLەکان وەک خۆیان بمێننەوە، data-target
تایبەتمەندییەکە بەکاربهێنە لەبری href="#"
.
- <ul class = "nav nav-حەب" >
- <li class = "دابەزاندن" >
- <a class = "گۆڕینی دابەزین" data-toggle = "دابەزاندن" data-target = "#" href = "ڕێڕەو/بۆ/لاپەڕە.html" >
- فرێدان
- <b class = "کارێت" ></b>
- </a>
- <ul class = "مێنۆی دابەزین" >
- ...
- </ul>
- </li>
- </ul>
api ێکی بەرنامەیی بۆ چالاککردنی مینیوەکان بۆ ناوبارێکی دیاریکراو یان گەشتکردنێکی تابکراو.
پێوەکراوەکەی ScrollSpy بۆ نوێکردنەوەی ئۆتۆماتیکی ئامانجەکانی nav بە پشتبەستن بە شوێنی سکڕۆڵکردنە.
دابەزاندنی فایلناوچەی خوارەوە بچۆ و سەیری نوێکردنەوەی گەشتکردن بکە. هەروەها بابەتە لاوەکییەکانی دابەزین تیشک دەخرێنە سەر. تاقی بکەوە!
ڕیکلام قیاس keytar، brunch id هونەر ئاهەنگ dolor labore. Pitchfork yr enim lo-fi پێش ئەوەی qui بفرۆشرێن. Tumblr مافی پاسکیل لە کێڵگە بۆ مێز هەرچییەک بێت. Anim keffiyeh کارلێس کاردیگان. کۆشکی وێنەی Velit seitan mcsweeney 3 گورگ مانگ irure. کۆسبی بلوز لۆمۆ جین شۆرت، ویلیامسبێرگ هودی مینیم qui ڕەنگە نەتبیستبێت لەوان et سندوقی متمانە کاردیگان culpa biodiesel wes anderson جوانکاری. Nihil تاتۆی accusamus، cred ئیرۆنی بایۆدیزەل keffiyeh پیشەسازی ullamco consequat.
سکەیتبۆرد سمێڵ ڤێنیام مارفا، سمێڵی چەقۆی ڤێلیت ڤێلیت. سمێڵی فریگان ئەلیکوا کوپیداتات ڤێرۆی mcsweeney. کوپیداتات چوار لۆکۆ نیسی، ئیا هێلڤێتیکا نولا کارلێس. بارهەڵگرێکی خۆراکی بلوزێکی کۆسبی تاتۆی لەسەر کراوە، ڤینێلی mcsweeney's quis non freegan. لۆ-فای وێس ئەندەرسۆن +1 سەرتۆریال. کارلێس ڕاهێنانی نا جوانکاری quis gentrify. بروکلن adipisicing بیرەی دەستی جێگری keytar deserunt.
ئۆکایکات کۆمۆدۆ ئەلیکوا دیلێکتوس. Fap کرافت بیرە deserunt سکەیتبۆرد ea. مافی پاسکیل لۆمۆ adipisicing banh mi, velit ea sunt ئاستی داهاتوو locavore تاکە سەرچاوە قاوە لە magna veniam. ژیانی بەرز id ڤینێل، ئیکۆ پارک consequat quis aliquip banh mi pitchfork. ڤێرۆ ڤی ئێچ ئێس est adipisicing. جانتای نامەبەری کەمترین DIY Consectetur nisi. Cred ex لە، بەردەوام delectus consectetur فەنی پاکەت ئایفۆن.
In incididunt echo park, officia deserunt mcsweeney's proident master cleanse thundercats sapiente veniam. Excepteur VHS elit, proident shoreditch +1 biodiesel laborum craft beer. Single-origin coffee wayfarers irure four loko, cupidatat terry richardson master cleanse. Assumenda you probably haven't heard of them art party fanny pack, tattooed nulla cardigan tempor ad. Proident wolf nesciunt sartorial keffiyeh eu banh mi sustainable. Elit wolf voluptate, lo-fi ea portland before they sold out four loko. Locavore enim nostrud mlkshk brooklyn nesciunt.
Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi before they sold out qui. Tumblr farm-to-table bicycle rights whatever. Anim keffiyeh carles cardigan. Velit seitan mcsweeney's photo booth 3 wolf moon irure. Cosby sweater lomo jean shorts, williamsburg hoodie minim qui you probably haven't heard of them et cardigan trust fund culpa biodiesel wes anderson aesthetic. Nihil tattooed accusamus, cred irony biodiesel keffiyeh artisan ullamco consequat.
Keytar twee blog, culpa جانتای نامەبەر مارفا هەرچییەک بێت بارهەڵگری خۆراکی دیلێکتوس. Sapiente synth id گریمانە. Locavore sed helvetica cliche irony, ڕەشەبا پشیلە کە ڕەنگە نەتبیستبێت لەوان consequat hoodie گلوتین-بێ گلوتین lo-fi fap aliquip. Labore elit placeat پێش ئەوەی بفرۆشرێن، تێری ڕیچاردسۆن proident brunch nesciunt quis cosby بلوز pariatur keffiyeh ut helvetica پیشەسازی. کاردیگان بیرەی دەستی سێتان ڤێلیتی ئامادەکراو. ڤی ئێچ ئێس چامبرای لابۆریس پۆپۆڕ ڤینیام. ئەنیم مۆلیت مینی کۆمۆدۆ ئولامکۆ ڕەشەبا پشیلە.
لە ڕێگەی جاڤاسکڕێپتەوە پەیوەندی بە scrollspy بکە:
- $ ( '#navbar' ). سکڕۆڵسپی ()
بۆ ئەوەی بە ئاسانی هەڵسوکەوتی scrollspy زیاد بکەیت بۆ گەشتکردن لە سەرەوەی بارەکەت، تەنها زیاد بکە data-spy="scroll"
بۆ ئەو توخمەی کە دەتەوێت سیخوڕی لەسەر بکەیت (بە شێوەیەکی ئاسایی ئەمە جەستە دەبێت).
- <body data-spy = "سکڕۆڵکردن" > ... </body>
<a href="#home">home</a>
دەبێت لەگەڵ شتێکدا بگونجێت لە دۆمەکەدا وەک
<div id="home"></div>
.
لەکاتی بەکارهێنانی scrollspy لەگەڵ زیادکردن یان لابردنی توخمەکان لە DOM، پێویستە بەم شێوەیە بانگی شێوازی نوێکردنەوە بکەیت:
- $ ( '[data-spy="سکڕۆڵکردن"]' ). هەر ( فەنکشن () {
- var $spy = $ ( ئەمە ). scrollspy ( 'نوێکردنەوە' )
- });
ناو | جۆر | بنەڕەتی | وەسف |
---|---|---|---|
ئۆفسێت | ژماره | 10. 10 | پێکسڵەکان بۆ ئۆفسێت لە سەرەوە لەکاتی حیسابکردنی شوێنی سکڕۆڵ. |
پێشهات | وەسف |
---|---|
چالاک بکە | ئەم ڕووداوە هەرکاتێک شتێکی نوێ لەلایەن scrollspy چالاک بوو، ئاگرەکە. |
ئەم پێوەکراوە کارایی خێرا و داینامیکی تاب و حەب زیاد دەکات بۆ گواستنەوە لە ڕێگەی ناوەڕۆکی ناوخۆییەوە.
دابەزاندنی فایلکلیک لە تابەکانی خوارەوە بکە بۆ گۆڕینی نێوان پەنجەرە شاراوەکان، تەنانەت لە ڕێگەی مینیوە دابەزینەکانەوە.
جینز خاو ڕەنگە نەتبیستبێت لەوان شۆرت جین ئۆستین. Nesciunt تۆفۆ stumptown aliqua، پاککردنەوەی وەستای ڕیترۆ سینت. سمێڵ کلیشە کاتی، ویلیامسبێرگ کارلێس ڤیگن هێلڤێتیکا. Reprehenderit قەساب ڕیترۆ keffiyeh خەون گیر synth. بلوزێکی کۆسبی eu banh mi، qui irure تێری ڕیچاردسۆن ex squid. Aliquip placeat سەلڤیا سیلوم ئایفۆن. Seitan aliquip quis کاردیگان جل و بەرگی ئەمریکی، قەساب 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.
سندوقی متمانە seitan letterpress, keytar raw denim keffiyeh etsy ئاهەنگی هونەری پێش ئەوەی بفرۆشرێن وەستا پاککردنەوەی بێ گلوتین کالم scenester freegan cosby بلوز. فانی پاکەت پۆرتلاند سیتان DIY، هونەر ئاهەنگ locavore گورگ کلیش ژیانی بەرز دەنگدانەوە پارک ئۆستن. Cred vinyl keffiyeh DIY salvia PBR, banh mi پێش ئەوەی بلوزێکی کۆسبی ڤایرۆسی VHS لە کێڵگە بۆ مێز بفرۆشن. لۆمۆ گورگ ڤایرۆس، سمێڵ ئامادە ڕەشەبا پشیلە keffiyeh پیشەسازی بیرە مارفا ئەخلاقی. گورگ سالڤیا فریگان، سەرتۆریال کەفییە ئیکۆ پارک ڤیگن.
تابەکانی تابەکان لە ڕێگەی جاڤاسکڕێپتەوە چالاک بکە (هەر تابێک پێویستە بە تاک چالاک بکرێت):
- $ ( '#تابەکەم a' ). کلیک لە ( فەنکشن ( ه ) {
- هـ . ڕێگریکردن لە پێشوەختە ();
- $ ( ئەمە ). tab ( 'نیشاندان' );
- })
دەتوانیت بە چەند ڕێگەیەک تابەکانی تاک چالاک بکەیت:
- $ ( '#تابەکەم a[href="#profile"]' ). tab ( 'نیشاندان' ); // تاب بە ناو هەڵبژێرە
- $ ( '#تابەکەم a:یەکەم' ). tab ( 'نیشاندان' ); // تابی یەکەم هەڵبژێرە
- $ ( '#تابەکەم a:کۆتا' ). tab ( 'نیشاندان' ); // دوا تاب ��ەڵبژێرە
- $ ( '#تابەکەم li:eq(2) a' ). tab ( 'نیشاندان' ); // تابی سێیەم هەڵبژێرە (0-indexed)
دەتوانیت گەشتێکی تاب یان حەب چالاک بکەیت بەبێ ئەوەی هیچ جاڤاسکڕێپتێک بنووسیت بە تەنها دیاریکردن data-toggle="tab"
یان data-toggle="pill"
لەسەر توخمێک. زیادکردنی پۆلەکانی nav
و بۆ تابەکە ستایلکردنی تابی bootstrap جێبەجێ دەکات.nav-tabs
ul
- <ul class = "nav nav-tabs" >
- <li><a href = "#home" data-toggle = "تاب" > ماڵەوە </a></li>
- <li><a href = "#profile" data-toggle = "تاب" > پڕۆفایلی </a></li>
- <li><a href = "#messages" data-toggle = "تاب" > پەیامەکان </a></li>
- <li><a href = "#ڕێکخستنەکان" data-toggle = "تاب" > ڕێکخستنەکان </a></li>
- </ul>
توخمێکی تاب و کۆنتێنەری ناوەڕۆک چالاک دەکات. تاب دەبێت یان گرێیەکی کۆنتێنەر لە DOM دا data-target
یان گرێیەکی ئامانجدار بکات.href
- <ul class = "nav nav-tabs" id = "تابەکەم" >
- <li class = "چالاك" ><a href = "#ماڵەوە" > ماڵەوە </a></li>
- <li><a href = "#profile" > پڕۆفایلی </a></li>
- <li><a href = "#messages" > پەیامەکان </a></li>
- <li><a href = "#ڕێکخستنەکان" > ڕێکخستنەکان </a></li>
- </ul>
- <div class = "ناوەڕۆکی تاب" >
- <div class = "tab-pane چالاکە" id = "ماڵەوە" > ... </div>
- <div class = "tab-pane" id = "پڕۆفایلی" > ... </div>
- <div class = "tab-pane" id = "پەیامەکان" > ... </div>
- <div class = "tab-pane" id = "ڕێکخستنەکان" > ... </div>
- </div>
- <سکریپت>
- $ ( فەنکشن () {
- $ ( '#تابەکەم a:کۆتا' ). tab ( 'نیشاندان' );
- })
- </script>
پێشهات | وەسف |
---|---|
نیشاندان | ئەم ڕووداوە لە تاب نمایشدا ئاگر دەکاتەوە، بەڵام پێش ئەوەی تابە نوێیەکە پیشان بدرێت. event.target و بەکاربهێنە event.relatedTarget بۆ ئامانجکردنی تابی چالاک و تابی چالاک پێشوو (ئەگەر بەردەست بێت) بە رێککەوت. |
نیشان دراوە | ئەم ڕووداوە لە نمایشی تابدا ئاگر دەبێتەوە دوای ئەوەی تابێک پیشان دەدرێت. event.target و بەکاربهێنە event.relatedTarget بۆ ئامانجکردنی تابی چالاک و تابی چالاک پێشوو (ئەگەر بەردەست بێت) بە رێککەوت. |
- $ ( 'a[data-toggle="تاب"]' ). لەسەر ( 'نیشاندراوە' , فەنکشن ( e ) {
- هـ . ئامانج // تاب چالاک کراوە
- هـ . relatedTarget // تابی پێشوو
- })
ئیلهام لە پێوەکراوێکی نایابی jQuery.tipsy وەرگیراوە کە لەلایەن Jason Frame نووسراوە؛ Tooltips وەشانی نوێکراوە، کە پشت بە وێنە نابەستێت، css3 بۆ ئەنیمەیشنەکان بەکاردەهێنێت، و data-attributes بۆ هەڵگرتنی ناونیشانی ناوخۆیی.
دابەزاندنی فایلبۆ بینینی ئامۆژگاری ئامرازەکان، ماوسەکەت لەسەر ئەم بەستەرانەی خوارەوە دابنێ:
پانتۆڵی توند ئاستی داهاتوو keffiyeh ڕەنگە نەتبیستبێت. کۆشکی وێنە سمێڵ خام جینز لێتەرپرێس جانتای نامەبەری ڤیگن stumptown. کێڵگە بۆ مێز seitan، mcsweeney's fixie بەردەوام quinoa 8-bit جل و بەرگی ئەمریکی خاوەنی تێری ڕیچاردسۆن ڤینێل chambray. سمێڵ ستۆمپتاون، کاردیگانەکان بانه می لۆمۆ ڕەشەبا پشیلە. تۆفۆ بایۆدیزەل ویلیامزبێرگ مارفا، چوار loko mcsweeney's پاککردنەوەی ڤیگن chambray. بەڕاستی پیشەسازێکی ئیرۆنی هەرچییەک بێت keytar , scenester کێڵگە-بۆ-مێز banksy ئاوستی تویتەر دەست freegan cred خاو جینز تاکە سەرچاوە قاوە ڤایرۆس.
ئامرازەکە لە ڕێگەی جاڤاسکڕێپتەوە دەستپێبکە:
- $ ( '#نموونە' ). ئامرازی ئامۆژگاری ( هەڵبژاردەکان )
ناو | جۆر | بنەڕەتی | وەسف |
---|---|---|---|
ئەنیمەیشن | boolean | ڕاست | گواستنەوەیەکی css fade بەکاربهێنە بۆ ئامرازەکان |
جێگیرکردن | string|کارکرد | 'سەروو' | چۆنێتی جێگیرکردنی ئامرازەکان - سەرەوە | خوارەوە | چەپ | ڕاست |
هەڵبژێرەر | ڕستە | هەڵە | ئەگەر هەڵبژێرەرێک دابین بکرێت، شتەکانی ئامۆژگاری ئامرازەکان دەدرێنە ئامانجە دیاریکراوەکان. |
ناونیشان | ڕستە | کردار | '' | بەهای ناونیشانی پێشوەختە ئەگەر تاگی `title` ئامادە نەبێت |
وورژاندن | ڕستە | 'hover' | چۆن tooltip دەستپێدەکات - hover | فۆکەس | بەدەستی |
دواخستن | ژمارە | شت | 0. 0 | دواکەوتنی پیشاندانی و شاردنەوەی ئامۆژگاری ئامرازەکان (ms) - جۆری دەستپێکەری دەستی ناگرێتەوە ئەگەر ژمارەیەک دابین کرا، دواکەوتن بۆ هەردوو شاردنەوە/نیشاندان جێبەجێ دەکرێت پێکهاتەی شت بریتییە لە: |
لەبەر هۆکاری کارایی، Tooltip و Popover data-apis opt in. ئەگەر دەتەوێت بەکاریان بهێنیت تەنها بژاردەیەکی هەڵبژێرەر دیاری بکە.
- <a href = "#" rel = "ئامۆژگاری ئامراز" title = "یەکەم ئامۆژگاری ئامراز" > بەسەرمدا بهێڵەرەوە </a>
مامەڵەکارێکی ئامۆژگاری بە کۆمەڵە توخمێکەوە دەبەستێتەوە.
ئامۆژگاری ئامرازی توخمێک ئاشکرا دەکات.
- $ ( '#توخم' ). ئامرازی ئامۆژگاری ( 'نیشاندان' )
ئامۆژگاری ئامرازی توخمێک دەشارێتەوە.
- $ ( '#توخم' ). tooltip ( 'شاردنەوە' )
ئامۆژگاری ئامرازی توخمێک دەگۆڕێت.
- $ ( '#توخم' ). ئامرازی ئامۆژگاری ( 'toggle' )
زیادکردنی سەرپۆشی بچووکی ناوەڕۆک، وەک ئەوانەی لە ئایپاددان، بۆ هەر توخمێک بۆ نیشتەجێکردنی زانیارییە لاوەکییەکان.
* پێویستی بە Tooltip هەیە کە لەگەڵیدا بێت
دابەزاندنی فایلماوسەکەت لەسەر دوگمەکە دابنێ بۆ ئەوەی پۆپۆڤەرەکە دەستپێبکات.
چالاککردنی popovers لە ڕێگەی جاڤاسکڕێپتەوە:
- $ ( '#نموونە' ). popover ( هەڵبژاردەکان )
ناو | جۆر | بنەڕەتی | وەسف |
---|---|---|---|
ئەنیمەیشن | boolean | ڕاست | گواستنەوەیەکی css fade بەکاربهێنە بۆ ئامرازەکان |
جێگیرکردن | string|کارکرد | 'ڕاست' | چۆنێتی جێگیرکردنی پۆپۆڤەر - سەرەوە | خوارەوە | چەپ | ڕاست |
هەڵبژێرەر | ڕستە | هەڵە | ئەگەر هەڵبژێرەرێک دابین بکرێت، شتەکانی ئامۆژگاری ئامرازەکان ڕادەسپێردرێن بۆ ئامانجە دیاریکراوەکان |
وورژاندن | ڕستە | 'hover' | چۆن tooltip دەستپێدەکات - hover | فۆکەس | بەدەستی |
ناونیشان | ڕستە | کردار | '' | بەهای ناونیشانی پێشوەختە ئەگەر تایبەتمەندی `title` ئامادە نەبێت |
ناوەڕۆک | ڕستە | کردار | '' | بەهای ناوەڕۆکی پێشوەختە ئەگەر تایبەتمەندی `data-content` ئامادە نەبێت |
دواخستن | ژمارە | شت | 0. 0 | دواکەوتنی پیشاندانی و شاردنەوەی popover (ms) - جۆری دەستپێکەری دەستی ناگرێتەوە ئەگەر ژمارەیەک دابین کرا، دواکەوتن بۆ هەردوو شاردنەوە/نیشاندان جێبەجێ دەکرێت پێکهاتەی شت بریتییە لە: |
لەبەر هۆکاری کارایی، Tooltip و Popover data-apis opt in. ئەگەر دەتەوێت بەکاریان بهێنیت تەنها بژاردەیەکی هەڵبژێرەر دیاری بکە.
پۆپۆڤەرەکان بۆ کۆکردنەوەی توخمەکان دەستپێدەکات.
ئاشکرا دەکات کە توخمەکان popover.
- $ ( '#توخم' ). popover ( 'پێشاندان' )
پەپۆڤەرێکی توخمەکان دەشارێتەوە.
- $ ( '#توخم' ). popover ( 'شاردنەوە' )
توگڵێک توخمەکان popover دەگۆڕێت.
- $ ( '#توخم' ). popover ( 'تۆگڵ' )
پێوەکراوەکەی ئاگادارکردنەوە پۆلێکی بچووکە بۆ زیادکردنی کارایی نزیک بۆ ئاگادارکردنەوەکان.
دابەزاندنپێوەکراوەکەی ئاگادارکردنەوەکان لەسەر نامەی ئاگادارکردنەوە ئاساییەکان کاردەکات، و نامەکانی بلۆککردن.
ئەم و ئەو بگۆڕە و دووبارە هەوڵبدەرەوە. دویس مۆلیس، ئیست نۆن کۆمۆدۆ لوکتوس، نیسی ئێرات پۆرتیتۆر لیگولا، ئیگێت لاسینیا ئۆدیۆ سێم ئێلیت. کراس ماتیس کۆنسێکتێتور پوروس دانیشتن amet fermentum.
ڕەتکردنەوەی ئاگادارکردنەوەیەک لە ڕێگەی جاڤاسکڕێپتەوە چالاک بکە:
- $ ( ".ئاگادارکردنەوە" ). ئاگادارکردنەوە ()
تەنها زیاد بکە data-dismiss="alert"
بۆ دوگمەی داخستنی خۆت بۆ ئەوەی بە شێوەیەکی ئۆتۆماتیکی کارایی داخستنی ئاگادارکردنەوە بدەیت.
- <a class = "داخستنی" data-dismiss = "ئاگادارکردنەوە" href = "#" > × </a>
هەموو ئاگادارکردنەوەکان بە کارایی نزیک دەپێچێتەوە. بۆ ئەوەی ئاگادارکردنەوەکانت کاتێک دادەخرێن ئەنیمەیشن بن، دڵنیابە کە پێشتر پۆلی .fade
ویان .in
بۆ بەکارهێناوە.
ئاگادارکردنەوەیەک دادەخات.
- $ ( ".ئاگادارکردنەوە" ). ئاگادارکردنەوە ( 'داخستنی' )
پۆلی ئاگادارکردنەوەی Bootstrap چەند ڕووداوێک ئاشکرا دەکات بۆ پەیوەستکردن بە کارایی ئاگادارکردنەوە.
پێشهات | وەسف |
---|---|
داخستن | ئەم ڕووداوە دەستبەجێ ئاگر دەبێتەوە کاتێک close شێوازی نموونە بانگ دەکرێت. |
داخراوە | ئەم ڕووداوە کاتێک ئاگادار دەکرێتەوە کە ئاگادارکردنەوەکە داخراوە (چاوەڕێ دەکات تا گواستنەوەکانی css تەواو دەبن). |
- $ ( '#ئاگادارکردنەوە-من' ). bind ( 'داخراو' , فەنکشن () {
- // شتێک بکە…
- })
ستایلە بنەڕەتییەکان و پشتگیری نەرم و نیان بۆ پێکهاتە داڕووخاوەکانی وەک ئەکۆردیۆن و گەشتکردن بەدەستبهێنە.
دابەزاندنی فایل* پێویستە پێوەکراوەکەی Transitions لەخۆبگرێت.
بە بەکارهێنانی پێوەکراوەکەی collapse، ویجتێکی سادەی شێوازی ئەکۆردیۆنمان دروست کرد:
لە ڕێگەی جاڤاسکڕێپتەوە چالاک بکە:
- $ ( ".داڕمان" ). داڕمان ()
ناو | جۆر | بنەڕەتی | وەسف |
---|---|---|---|
دایک و باوک | هەڵبژێرەر | هەڵە | ئەگەر هەڵبژێرە ئەوا هەموو توخمە داخراوەکان لە ژێر دایک و باوکی دیاریکراو دادەخرێن کاتێک ئەم بابەتە داخراوە پیشان دەدرێت. (هاوشێوەی ڕەفتاری تەقلیدی ئەکۆردیۆن) |
toggle بکە | boolean | ڕاست | توخمە داخراوەکە لە کاتی بانگکردندا دەگۆڕێت |
تەنها زیادکردن data-toggle="collapse"
و data-target
توخمێک بۆ توخمێک زیاد بکە بۆ ئەوەی بە شێوەیەکی ئۆتۆماتیکی کۆنترۆڵی توخمێکی داڕووخاو دیاری بکەیت. تایبەتمەندییەکە data-target
هەڵبژێرەری css قبوڵ دەکات بۆ جێبەجێکردنی داڕمانەکە. دڵنیابە پۆلەکە زیاد بکە collapse
بۆ توخمە داڕووخاوەکە. ئەگەر دەتەوێت بە پێشوەختە بکرێتەوە، پۆلی زیادە زیاد بکە in
.
- <button class = "btn btn-danger" data-toggle = "داڕمان" داتا-ئامانج = "#دیمۆ" >
- سادە دەڕووخێت
- </دوگمەی>
- <div id = "demo" class = "داڕمان لە" > ... </div>
data-parent="#selector"
. بۆ بینینی ئەمە بە کردار ئاماژە بە دیمۆکە بکە.
ناوەڕۆکەکەت وەک توخمێکی داخراو چالاک دەکات. بژاردەیەکی ئیختیاری قبوڵ دەکات object
.
- $ ( '#داشکێنراوی من' ). داڕمان ({
- toggle : درۆیە
- })
توخمێکی داڕووخاو دەگۆڕێت بۆ پیشاندانی یان شاراوە.
توخمێکی داڕووخاو نیشان دەدات.
توخمێکی داڕووخاو دەشارێتەوە.
پۆلی داڕمانی Bootstrap چەند ڕووداوێک ئاشکرا دەکات بۆ پەیوەستکردن بە کارایی داڕمانەوە.
پێشهات | وەسف |
---|---|
نیشاندان | ئەم ڕووداوە دەستبەجێ ئاگر دەبێتەوە کاتێک show شێوازی نموونە بانگ دەکرێت. |
نیشان دراوە | ئەم ڕووداوە کاتێک ئاگر دەکرێتەوە کە توخمێکی داڕمان بۆ بەکارهێنەر دیار کراوە (چاوەڕێی تەواوبوونی گواستنەوەکانی css دەکات). |
شاردنەوە | ئەم ڕووداوە دەستبەجێ ئاگر دەکرێتەوە کاتێک hide میتۆدەکە بانگ کراوە. |
شاراوە | ئەم ڕووداوە کاتێک ئاگر دەکرێتەوە کە توخمێکی داڕمان لە بەکارهێنەر شاراوەتەوە (چاوەڕوان دەکات بۆ تەواوبوونی گواستنەوەکانی css). |
- $ ( '#داشکێنراوی من' ). لەسەر ( 'شاراوە' , فەنکشن () {
- // شتێک بکە…
- })
لە خوارەوە سەیری سلایدشۆ بکەن.
لە ڕێگەی جاڤاسکڕێپتەوە پەیوەندی بکە:
- $ ( '.کارۆسێل' ). کارۆسێل ()
ناو | جۆر | بنەڕەتی | وەسف |
---|---|---|---|
نێوانیان | ژماره | 5000 | بڕی کات بۆ دواکەوتن لە نێوان پاسکیلکردنی ئۆتۆماتیکی شتێک. ئەگەر درۆ بێت، کارۆسێل بە شێوەیەکی ئۆتۆماتیکی خول ناکات. |
وچان | ڕستە | "hover" | پاسکیلسواری کارۆسێلەکە لەسەر ماوس ئینتەر دەواسێت و دووبارە دەست دەکاتەوە بە پاسکیلسواری کارۆسێلەکە لەسەر مۆسلێڤی. |
تایبەتمەندی داتا بۆ کۆنرۆڵی پێشوو و داهاتوو بەکاردەهێنرێت. سەیری نموونەی نیشانەکردن بکە لە خوارەوە.
- <div id = "myCarousel" class = "سلایدی کارۆسێل" >
- <!-- شتەکانی کارۆسێل -->
- <div class = "ناوەوەی کارۆسێل" >
- <div class = "بابەتی چالاک" > ... </div>
- <div پۆل = "بابەتی" > ... </div>
- <div پۆل = "بابەتی" > ... </div>
- </div>
- <!-- کارۆسێل ناو -->
- <a class = "کۆنترۆڵی کارۆسێل چەپ" href = "#کارۆسێلەکەم" data-slide = "پێشوو" > ‹ </a>
- <a class = "ڕاستی کۆنترۆڵکردنی کارۆسێل" href = "#کارۆسێلەکەم" data-slide = "دواتر" > › </a>
- </div>
کارۆسێلەکە بە بژاردەیەکی ئیختیاری object
دەستپێدەکات و دەست دەکات بە پاسکیلسواری لە ڕێگەی شتەکانەوە.
- $ ( '.کارۆسێل' ). کارۆسێل ({
- نێوان : 2000
- })
لە چەپەوە بۆ ڕاست بەناو شتەکانی کارۆسێلدا دەسوڕێتەوە.
کارۆسێلەکە لە پاسکیلسواری لە ڕێگەی شتەکانەوە ڕادەگرێت.
کارۆسێلەکە دەخولێنێتەوە بۆ چوارچێوەیەکی دیاریکراو (بە بنەمای 0، هاوشێوەی ڕیزبەندییەک).
خولگە دەکات بۆ بابەتی پێشوو.
خولگە دەکات بۆ بابەتی داهاتوو.
پۆلی کارۆسێلی بووتستراپ دوو ڕووداو بۆ پەیوەستکردن بە کارایی کارۆسێلەوە ئاشکرا دەکات.
پێشهات | وەسف |
---|---|
سلاید | ئەم ڕووداوە دەستبەجێ ئاگر دەبێتەوە کاتێک slide شێوازی نموونە بانگهێشت دەکرێت. |
خلیسکێنە | ئەم ڕووداوە کاتێک تەقێنراوە کە کارۆسێلەکە گواستنەوەی خلیسکێنەی خۆی تەواو کردبێت. |
پێوەکراوێکی بنەڕەتی و بە ئاسانی درێژکراوە بۆ دروستکردنی خێرای تایپی هێدەکانی ڕەسەن بە هەر نووسینێکی دەقی فۆرم.
دابەزاندنی فایللە بواری خوارەوەدا دەست بکە بە نووسین بۆ پیشاندانی ئەنجامەکانی پێشەوەی تایپکردن.
لە ڕێگەی جاڤاسکڕێپتەوە پەیوەندی بە typeahead بکە:
- $ ( '.پێش تایپکردن' ). تایپ هێد ()
ناو | جۆر | بنەڕەتی | وەسف |
---|---|---|---|
سەرچاوە | ڕیزبەندی | [ ] | سەرچاوەی داتا بۆ پرسیارکردن لە دژی. |
کەرەستەکان | ژماره | 8. 8 | زۆرترین ژمارەی ئەو شتانەی کە لە درۆپ داونەکەدا پیشان دەدرێن. |
matcher | کردار | بێ هەستیاری کەیس | ئەو شێوازەی کە بەکاردێت بۆ دیاریکردنی ئەوەی کە ئایا پرسیارێک لەگەڵ شتێکدا دەگونجێت یان نا. یەک ئارگومێنت قبوڵ دەکات، ئەو ئارگیومێنتە item کە لە بەرامبەردا پرسیارەکە تاقی بکرێتەوە. بە this.query . true ئەگەر پرسیارەکە یەکسان بێت، بولینێک بگەڕێنەرەوە . |
ڕیزکەر | کردار | یەکسانکردنی ورد، هەستیاری گەورە و بچووک، بێ هەست بە گەورە و بچووک |
شێوازێک کە بەکاردێت بۆ ڕیزکردنی ئەنجامەکانی تەواوکردنی ئۆتۆماتیکی. یەک ئارگومێنت قبوڵ دەکات items و مەودای نموونەی typeahead ی هەیە. ئاماژە بە پرسیاری ئێستا بکە بە this.query . |
هایلایتەر | کردار | هەموو یەکسانە پێشوەختەکان تیشک دەخاتە سەر | شێوازێک کە بەکاردێت بۆ تیشک خستنە سەر ئەنجامەکانی تەواوکردنی ئۆتۆماتیکی. یەک ئارگومێنت قبوڵ دەکات item و مەودای نموونەی typeahead ی هەیە. پێویستە html بگەڕێنێتەوە. |
تایبەتمەندی داتا زیاد بکە بۆ تۆمارکردنی توخمێک بە کارایی typeahead.
- < جۆری چوونەژوورەوە = "دەق" data-provide = "پێش تایپکردن" >
ئینپوتێک بە تایپئەهێد دەستپێدەکات.