JavaScript

ເອົາອົງປະກອບຂອງ Bootstrap ມາສູ່ຊີວິດ - ຕອນນີ້ມີ 13 plugins jQuery ແບບກຳນົດເອງ.

ລະວັງ! ເອກະສານເຫຼົ່ານີ້ແມ່ນສໍາລັບ v2.3.2, ເຊິ່ງບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນຢ່າງເປັນທາງການອີກຕໍ່ໄປ. ກວດເບິ່ງ Bootstrap ຮຸ່ນຫຼ້າສຸດ!

ສ່ວນບຸກຄົນຫຼືລວບລວມ

Plugins ສາມາດຖືກລວມເຂົ້າເປັນສ່ວນບຸກຄົນ (ເຖິງແມ່ນວ່າບາງອັນຕ້ອງຂຶ້ນກັບ), ຫຼືທັງຫມົດໃນເວລາດຽວກັນ. ທັງ bootstrap.js ແລະ bootstrap.min.js ມີປລັກອິນທັງໝົດຢູ່ໃນໄຟລ໌ດຽວ.

ຄຸນລັກສະນະຂອງຂໍ້ມູນ

ທ່ານສາມາດນໍາໃຊ້ plugins Bootstrap ທັງຫມົດໂດຍຜ່ານ markup API ໂດຍບໍ່ຕ້ອງຂຽນ JavaScript ເສັ້ນດຽວ. ນີ້ແມ່ນ API ຊັ້ນຮຽນທໍາອິດຂອງ Bootstrap ແລະຄວນຈະເປັນການພິຈາລະນາທໍາອິດຂອງທ່ານໃນເວລາທີ່ໃຊ້ plugin.

ທີ່ເວົ້າວ່າ, ໃນບາງສະຖານະການມັນອາດຈະຕ້ອງການທີ່ຈະປິດການທໍາງານນີ້. ດັ່ງນັ້ນ, ພວກເຮົາຍັງສະຫນອງຄວາມສາມາດໃນການປິດການທໍາງານຂອງຂໍ້ມູນ API ໂດຍ unbinding ເຫດການທັງຫມົດທີ່ຢູ່ໃນ namespaced ກັບ `'data-api'`. ນີ້ເບິ່ງຄືວ່າ:

  1. $ ( 'ຮ່າງກາຍ' ). ປິດ ( '.data-api' )

ອີກທາງເລືອກ, ເພື່ອແນໃສ່ plugin ສະເພາະ, ພຽງແຕ່ໃສ່ຊື່ຂອງ plugin ເປັນ namespace ພ້ອມກັບ namespace data-api ແບບນີ້:

  1. $ ( 'ຮ່າງກາຍ' ). ປິດ ( '.alert.data-api' )

API ໂປຣແກຣມ

ພວກເຮົາຍັງເຊື່ອວ່າທ່ານຄວນຈະສາມາດນໍາໃຊ້ plugins Bootstrap ທັງຫມົດໂດຍຜ່ານ JavaScript API. APIs ສາທາລະນະທັງຫມົດແມ່ນວິທີດຽວ, ເປັນລະບົບຕ່ອງໂສ້, ແລະສົ່ງຄືນການເກັບກໍາທີ່ປະຕິບັດ.

  1. $ ( ".btn.danger" ). ປຸ່ມ ( "ສະຫຼັບ" ). addClass ( "ໄຂມັນ" )

ວິທີການທັງໝົດຄວນຍອມຮັບວັດຖຸທາງເລືອກທີ່ເປັນທາງເລືອກ, ສະຕຣິງທີ່ແນເປົ້າໝາຍໃສ່ວິທີການໃດນຶ່ງ, ຫຼືບໍ່ມີຫຍັງເລີຍ (ທີ່ລິເລີ່ມ plugin ທີ່ມີພຶດຕິກຳເລີ່ມຕົ້ນ):

  1. $ ( "#myModal" ). modal () // ເລີ່ມຕົ້ນດ້ວຍຄ່າເລີ່ມຕົ້ນ
  2. $ ( "#myModal" ). modal ({ keyboard : false }) // initialized with no keyboard
  3. $ ( "#myModal" ). modal ( 'show' ) // initializes ແລະ invokes ສະແດງທັນທີ

ແຕ່ລະປລັກອິນຍັງເປີດເຜີຍຕົວສ້າງດິບຂອງມັນຢູ່ໃນຄຸນສົມບັດ `Constructor`: $.fn.popover.Constructor. ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ຕ້ອງ​ການ​ທີ່​ຈະ​ໄດ້​ຮັບ​ຕົວ​ຢ່າງ plugin ສະ​ເພາະ​ໃດ​ຫນຶ່ງ​, ດຶງ​ມັນ​ໂດຍ​ກົງ​ຈາກ​ອົງ​ປະ​ກອບ​: $('[rel=popover]').data('popover').

ບໍ່ມີຂໍ້ຂັດແຍ່ງ

ບາງຄັ້ງມັນຈໍາເປັນຕ້ອງໃຊ້ plugins Bootstrap ກັບກອບ UI ອື່ນໆ. ໃນສະຖານະການເຫຼົ່ານີ້, ການຂັດກັນຂອງ namespace ສາມາດເກີດຂຶ້ນເປັນບາງຄັ້ງຄາວ. ຖ້າສິ່ງນີ້ເກີດຂຶ້ນ, ທ່ານອາດຈະໂທຫາ .noConflictplugin ທີ່ທ່ານຕ້ອງການທີ່ຈະກັບຄືນມູນຄ່າຂອງ.

  1. var bootstrapButton = $ . fn _ ປຸ່ມ . noConflict () // ສົ່ງຄືນ $.fn.button ກັບຄ່າທີ່ໄດ້ມອບຫມາຍກ່ອນຫນ້ານີ້
  2. $ . fn _ bootstrapBtn = bootstrapButton // ໃຫ້ $().bootstrapBtn ການທໍາງານຂອງ bootstrap

ເຫດການ

Bootstrap ໃຫ້ເຫດການທີ່ກໍາຫນົດເອງສໍາລັບການປະຕິບັດທີ່ເປັນເອກະລັກຂອງ plugin ສ່ວນໃຫຍ່. ໂດຍທົ່ວໄປແລ້ວ, ສິ່ງເຫຼົ່ານີ້ມາໃນຮູບແບບການມີສ່ວນຮ່ວມທີ່ບໍ່ມີຂອບເຂດ ແລະ ທີ່ຜ່ານມາ - ບ່ອນທີ່ infinitive (ex. show) ຖືກກະຕຸ້ນໃນຕອນເລີ່ມຕົ້ນຂອງເຫດການ, ແລະແບບຟອມການມີສ່ວນຮ່ວມທີ່ຜ່ານມາຂອງມັນ (ຕົວຢ່າງ. shown) ແມ່ນຜົນກະທົບຕໍ່ການສໍາເລັດການດໍາເນີນການ.

ເຫດການທີ່ບໍ່ມີຂອບເຂດທັງໝົດສະໜອງການທໍາງານປ້ອງກັນແບບເລີ່ມຕົ້ນ. ນີ້ສະຫນອງຄວາມສາມາດໃນການຢຸດການປະຕິບັດການດໍາເນີນການກ່ອນທີ່ຈະເລີ່ມຕົ້ນ.

  1. $ ( '#myModal' ). on ( 'ສະແດງ' , function ( e ) {
  2. ຖ້າ (! data ) ກັບຄືນ e . PreventDefault () // ຢຸດ modal ຈາກການສະແດງ
  3. })

ກ່ຽວກັບການຫັນປ່ຽນ

ສຳລັບເອັບເຟັກການປ່ຽນແປງແບບງ່າຍໆ, ໃຫ້ ໃສ່ bootstrap-transition.js ພ້ອມກັບໄຟລ໌ JS ອື່ນໆ. ຖ້າທ່ານກໍາລັງໃຊ້ bootstrap.js ທີ່ລວບລວມ (ຫຼືຫຍໍ້) , ມັນບໍ່ຈໍາເປັນຕ້ອງລວມເອົາອັນນີ້ - ມັນມີຢູ່ແລ້ວ.

ກໍລະນີທີ່ໃຊ້

ບາງຕົວຢ່າງຂອງ plugin ການປ່ຽນແປງ:

  • ເລື່ອນ ຫຼື fading ໃນ modals
  • ແຖບ​ທີ່​ຂາດ​ໄປ​
  • ການແຈ້ງເຕືອນຫາຍໄປ
  • ແຖບເລື່ອນເລື່ອນ

ຕົວຢ່າງ

Modals ແມ່ນປັບປຸງ, ແຕ່ມີຄວາມຍືດຫຍຸ່ນ, dialog prompts ກັບຟັງຊັນທີ່ຕ້ອງການຕໍາ່ສຸດທີ່ແລະຄ່າເລີ່ມຕົ້ນ smart.

ຕົວຢ່າງຄົງທີ່

ໂມດູນທີ່ສະແດງດ້ວຍສ່ວນຫົວ, ຮ່າງກາຍ, ແລະຊຸດຄຳສັ່ງຢູ່ໃນສ່ວນທ້າຍ.

  1. <div class = "modal hide fade" >
  2. <div class = "modal-header" >
  3. <ປຸ່ມ type = "ປຸ່ມ" class = "ປິດ" data-dismiss = "modal" aria-hidden = "true" > × </button>
  4. <h3> ສ່ວນຫົວໂມດູນ </h3>
  5. </div>
  6. <div class = "modal-body" >
  7. <p> ຮ່າງກາຍອັນໜຶ່ງອັນດີ… </p>
  8. </div>
  9. <div class = "modal-footer" >
  10. <a href="#" class="btn"> ປິດ </a> _ _ _ _ _
  11. <a href="#" class="btn btn-primary"> ບັນ ທຶກ ການ ປ່ຽນ ແປງ </a>
  12. </div>
  13. </div>

ການສາທິດສົດ

ສະຫຼັບ modal ຜ່ານ JavaScript ໂດຍການຄລິກໃສ່ປຸ່ມຂ້າງລຸ່ມນີ້. ມັນຈະເລື່ອນລົງແລະຈາງລົງຈາກດ້ານເທິງຂອງຫນ້າ.

  1. <!-- ປຸ່ມເພື່ອກະຕຸ້ນ modal -->
  2. <a href="#myModal" role="button" class="btn" data-toggle = "modal"> ເປີດ ຕົວ ໂມ ດູນ ສາ ທິດ </a> _ _
  3.  
  4. <!-- Modal -->
  5. <div id = "myModal" class = "modal hide fade" tabindex = "-1" role = "dialog" aria-labelledby = "myModalLabel" aria-hidden = "true" >
  6. <div class = "modal-header" >
  7. <button type = "button" class = "close" data-dismiss = "modal" aria-hidden = "true" > × </button>
  8. <h3 id = "myModalLabel" > Modal header </h3>
  9. </div>
  10. <div class = "modal-body" >
  11. <p> ຮ່າງກາຍອັນໜຶ່ງອັນດີ… </p>
  12. </div>
  13. <div class = "modal-footer" >
  14. <button class = "btn" data-dismiss = "modal" aria-hidden = "true" > ປິດ </button>
  15. <button class = "btn btn-primary" > ບັນທຶກການປ່ຽນແປງ </button>
  16. </div>
  17. </div>

ການ​ນໍາ​ໃຊ້

ຜ່ານຄຸນລັກສະນະຂໍ້ມູນ

ເປີດໃຊ້ modal ໂດຍບໍ່ຕ້ອງຂຽນ JavaScript. ຕັ້ງ data-toggle="modal"ຢູ່ໃນອົງປະກອບຂອງຕົວຄວບຄຸມ, ເຊັ່ນປຸ່ມ, ພ້ອມກັບ data-target="#foo"ຫຼື href="#foo"ເພື່ອເປົ້າຫມາຍ modal ສະເພາະເພື່ອສະຫຼັບ.

  1. <button type = "button" data-toggle = "modal" data-target = "#myModal" > ເປີດຕົວ ໂມດູນ </button>

ຜ່ານ JavaScript

ໂທຫາ modal ທີ່ມີ id myModalກັບແຖວດຽວຂອງ JavaScript:

  1. $ ( '#myModal' ). modal ( ທາງ​ເລືອກ ​)

ທາງເລືອກ

ທາງເລືອກສາມາດຖືກສົ່ງຜ່ານຄຸນລັກສະນະຂໍ້ມູນຫຼື JavaScript. ສໍາລັບຄຸນລັກສະນະຂໍ້ມູນ, ຕື່ມຊື່ທາງເລືອກໃສ່ data-, ໃນ data-backdrop="".

ຊື່ ປະເພດ ຄ່າເລີ່ມຕົ້ນ ລາຍລະອຽດ
ສາກຫຼັງ ບູລີນ ຄວາມຈິງ ລວມມີອົງປະກອບສາກຫຼັງ modal. ອີກທາງເລືອກ, ລະບຸ staticສາກຫຼັງທີ່ບໍ່ປິດ modal ໃນການຄລິກ.
ແປ້ນພິມ ບູລີນ ຄວາມຈິງ ປິດ modal ເມື່ອກົດປຸ່ມ escape ຖືກກົດ
ສະແດງໃຫ້ເຫັນ ບູລີນ ຄວາມຈິງ ສະແດງ modal ເມື່ອເລີ່ມຕົ້ນ.
ໄລຍະໄກ ເສັ້ນທາງ ບໍ່ຖືກຕ້ອງ

ຖ້າ url ຫ່າງໄກສອກຫຼີກຖືກສະຫນອງໃຫ້, ເນື້ອຫາຈະຖືກໂຫລດຜ່ານ loadວິທີການຂອງ jQuery ແລະໃສ່ເຂົ້າໄປໃນ .modal-body. ຖ້າທ່ານກໍາລັງໃຊ້ data api, ທ່ານອາດຈະໃຊ້ hrefແທັກເພື່ອລະບຸແຫຼ່ງຫ່າງໄກສອກຫຼີກ. ຕົວຢ່າງຂອງອັນນີ້ແມ່ນສະແດງໃຫ້ເຫັນຂ້າງລຸ່ມນີ້:

  1. <a data-toggle="modal" href="remote.html" data-target="#modal">click me</a>

ວິທີການ

.modal(ທາງເລືອກ)

ເປີດໃຊ້ເນື້ອຫາຂອງທ່ານເປັນ modal. ຍອມຮັບທາງເລືອກທີ່ເປັນທາງເລືອກ object.

  1. $ ( '#myModal' ). modal ({
  2. ແປ້ນພິມ : false
  3. })

.modal('ສະຫຼັບ')

ສະຫຼັບ modal ດ້ວຍຕົນເອງ.

  1. $ ( '#myModal' ). modal ( 'ສະຫຼັບ' )

.modal('ສະແດງ')

ເປີດ modal ດ້ວຍຕົນເອງ.

  1. $ ( '#myModal' ). modal ( 'ສະແດງ' )

.modal('ເຊື່ອງ')

ເຊື່ອງ modal ດ້ວຍຕົນເອງ.

  1. $ ( '#myModal' ). modal ( 'ເຊື່ອງ' )

ເຫດການ

ຫ້ອງຮຽນ modal ຂອງ Bootstrap ເປີດເຜີຍເຫດການຈໍານວນຫນຶ່ງສໍາລັບການເຊື່ອມໂຍງກັບການເຮັດວຽກຂອງ modal.

ເຫດການ ລາຍລະອຽດ
ສະແດງໃຫ້ເຫັນ ເຫດການນີ້ໄຟໄຫມ້ທັນທີເມື່ອ showວິທີການຕົວຢ່າງຖືກເອີ້ນ.
ສະແດງໃຫ້ເຫັນ ເຫດການນີ້ຖືກຍິງອອກເມື່ອ modal ໄດ້ຖືກເຮັດໃຫ້ຜູ້ໃຊ້ສາມາດເຫັນໄດ້ (ຈະລໍຖ້າການປ່ຽນ css ສໍາເລັດ).
ເຊື່ອງ ເຫດການນີ້ຈະຖືກຍິງອອກທັນທີເມື່ອ hideວິທີການຕົວຢ່າງຖືກເອີ້ນ.
ເຊື່ອງໄວ້ ເຫດການນີ້ຖືກຍິງອອກເມື່ອ modal ໄດ້ສໍາເລັດການຖືກເຊື່ອງໄວ້ຈາກຜູ້ໃຊ້ (ຈະລໍຖ້າການປ່ຽນ css ສໍາເລັດ).
  1. $ ( '#myModal' ). on ( 'ເຊື່ອງໄວ້' , function () {
  2. // ເຮັດຫຍັງ...
  3. })

ຕົວຢ່າງໃນ navbar

plugin ScrollSpy ແມ່ນສໍາລັບການປັບປຸງອັດຕະໂນມັດເປົ້າຫມາຍ nav ໂດຍອີງໃສ່ຕໍາແຫນ່ງເລື່ອນ. ເລື່ອນພື້ນທີ່ທາງລຸ່ມແຖບ navbar ແລະເບິ່ງການປ່ຽນແປງຊັ້ນຮຽນທີ່ມີການເຄື່ອນໄຫວ. ລາຍການຍ່ອຍແບບເລື່ອນລົງຈະຖືກເນັ້ນໃສ່ເຊັ່ນກັນ.

@ໄຂມັນ

ໂຄສະນາ leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi ກ່ອນທີ່ພວກເຂົາຈະຂາຍອອກ qui. Tumblr farm-to-table bike rights ໃດກໍ່ຕາມ. ສັດ 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.

@mdo

skateboard mustache Veniam marfa, adipisicing fugiat velit pitchfork ຈັບຫນວດ. Freegan ຈັບຫນວດ aliqua cupidatat mcsweeney's vero. Cupidatat ສີ່ loko nisi, ea helvetica nulla carles. Tattooed cosby sweater food truck, mcsweeney's quis non freegan vinyl. Lo-fi wes anderson +1 sartorial. Carles ການອອກກໍາລັງກາຍທີ່ບໍ່ແມ່ນຄວາມງາມ quis gentrify. Brooklyn adipisicing craft beer ຮອງ keytar deserunt.

ຫນຶ່ງ

Occaecat commodo aliqua delectus. Fap craft beer deserunt skateboard ea. ສິດທິລົດຖີບ Lomo adipisicing banh mi, velit ea sunt ລະດັບຕໍ່ໄປ locavore ກາເຟຕົ້ນກໍາເນີດດຽວໃນ magna veniam. ຊີວິດສູງ id vinyl, echo park consequat quis aliquip banh mi pitchfork. Vero VHS ແມ່ນ adipisicing. Consectetur nisi DIY ຖົງ messenger ຫນ້ອຍ. 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.

three

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 messenger bag marfa ໃດກໍ່ຕາມ delectus ລົດອາຫານ. Sapiente synth id assumenda. Locavore sed helvetica cliche irony, thundercats ທ່ານອາດຈະບໍ່ໄດ້ຍິນກ່ຽວກັບພວກມັນ consequat hoodie gluten-free lo-fi fap aliquip. Labore elit placeat ກ່ອນທີ່ພວກເຂົາຈະຂາຍອອກ, terry richardson proident brunch nesciunt quis cosby sweater pariatur keffiyeh ut helvetica artisan. Cardigan craft beer seitan readymade velit. VHS Chambray Laboris tempor veniam. ສັດ mollit minim commodo ullamco thundercats.


ການ​ນໍາ​ໃຊ້

ຜ່ານຄຸນລັກສະນະຂໍ້ມູນ

ເພື່ອ​ເພີ່ມ​ພຶດ​ຕິ​ກໍາ scrollspy ໄດ້​ຢ່າງ​ງ່າຍ​ດາຍ​ໃນ​ການ​ນໍາ​ທາງ topbar ຂອງ​ທ່ານ, ພຽງ​ແຕ່​ເພີ່ມ data-spy="scroll"​ໃສ່​ອົງ​ປະ​ກອບ​ທີ່​ທ່ານ​ຕ້ອງ​ການ​ທີ່​ຈະ spy ກ່ຽວ​ກັບ (ໂດຍ​ທົ່ວ​ໄປ​ນີ້​ຈະ​ເປັນ​ຮ່າງ​ກາຍ) ແລະ data-target=".navbar"​ເພື່ອ​ເລືອກ​ເອົາ navigation ໃດ​ທີ່​ຈະ​ນໍາ​ໃຊ້. ທ່ານ​ຈະ​ຕ້ອງ​ການ​ນໍາ​ໃຊ້ scrollspy ກັບ .nav​ອົງ​ປະ​ກອບ​.

  1. <body data-spy = "ເລື່ອນ" data-target = ".navbar" > ... </body>

ຜ່ານ JavaScript

ໂທຫາ scrollspy ຜ່ານ JavaScript:

  1. $ ( '#navbar' ). scrollspy ()
ລະວັງ! ລິ້ງ Navbar ຕ້ອງມີເປົ້າໝາຍ id ທີ່ສາມາດແກ້ໄຂໄດ້. ຕົວຢ່າງ, <a href="#home">home</a>ຕ້ອງກົງກັບບາງສິ່ງບາງຢ່າງໃນ dom ເຊັ່ນ <div id="home"></div>.

ວິທີການ

.scrollspy('ໂຫຼດຫນ້າຈໍຄືນ')

ເມື່ອໃຊ້ scrollspy ສົມທົບກັບການເພີ່ມຫຼືເອົາອົງປະກອບອອກຈາກ DOM, ທ່ານຈະຕ້ອງໂທຫາວິທີການໂຫຼດຫນ້າຈໍຄືນເຊັ່ນ:

  1. $ ( '[data-spy="scroll"]' ). ແຕ່ລະ ( ຟັງຊັນ () {
  2. var $spy = $ ( ນີ້ ). scrollspy ( 'ໂຫຼດຫນ້າຈໍຄືນ' )
  3. });

ທາງເລືອກ

ທາງເລືອກສາມາດຖືກສົ່ງຜ່ານຄຸນລັກສະນະຂໍ້ມູນຫຼື JavaScript. ສໍາລັບຄຸນລັກສະນະຂໍ້ມູນ, ຕື່ມຊື່ທາງເລືອກໃສ່ data-, ໃນ data-offset="".

ຊື່ ປະເພດ ຄ່າເລີ່ມຕົ້ນ ລາຍລະອຽດ
ຊົດເຊີຍ ເລກ 10 pixels ທີ່ຈະຊົດເຊີຍຈາກດ້ານເທິງໃນເວລາທີ່ຄິດໄລ່ຕໍາແຫນ່ງເລື່ອນ.

ເຫດການ

ເຫດການ ລາຍລະອຽດ
ເປີດໃຊ້ ເຫດການນີ້ຈະດັບໄຟທຸກຄັ້ງທີ່ລາຍການໃໝ່ຖືກເປີດໃຊ້ໂດຍ scrollspy.

ແຖບຕົວຢ່າງ

ເພີ່ມການທໍາງານຂອງແຖບແບບເຄື່ອນໄຫວທີ່ໄວ, ເພື່ອປ່ຽນຜ່ານແຖບຂອງເນື້ອຫາທ້ອງຖິ່ນ, ເຖິງແມ່ນວ່າຜ່ານເມນູແບບເລື່ອນລົງ.

denim ດິບ ທີ່ ທ່ານ ອາດ ຈະ ບໍ່ ໄດ້ ຍິນ ຂອງ ເຂົາ ເຈົ້າ jean ສັ້ນ Austin . 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. Aliquip placeat salvia cillum iphone. 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.


ການ​ນໍາ​ໃຊ້

ເປີດໃຊ້ແທັບທີ່ສາມາດເປີດໄດ້ຜ່ານ JavaScript (ແຕ່ລະແທັບຕ້ອງຖືກເປີດໃຊ້ເປັນແຕ່ລະອັນ):

  1. $ ( '#myTab a' ). ຄລິກ ( ຟັງຊັນ ( e ) {
  2. e . PreventDefault ();
  3. $ ( ນີ້ ). tab ( 'ສະແດງ' );
  4. })

ທ່ານສາມາດເປີດໃຊ້ແທັບສ່ວນບຸກຄົນໄດ້ຫຼາຍວິທີ:

  1. $ ( '#myTab a[href="#profile"]' ). tab ( 'ສະແດງ' ); // ເລືອກແຖບໂດຍຊື່
  2. $ ( '#myTab a:first' ). tab ( 'ສະແດງ' ); // ເລືອກແຖບທໍາອິດ
  3. $ ( '#myTab a:last' ). tab ( 'ສະແດງ' ); // ເລືອກແຖບສຸດທ້າຍ
  4. $ ( '#myTab li:eq(2) a' ). tab ( 'ສະແດງ' ); // ເລືອກແຖບທີສາມ (0-indexed)

ມາກອັບ

ທ່ານ​ສາ​ມາດ​ກະ​ຕຸ້ນ​ການ​ນໍາ​ທາງ​ແຖບ​ຫຼື​ຢາ​ໂດຍ​ບໍ່​ມີ​ການ​ຂຽນ JavaScript ໃດ​ໂດຍ​ການ​ພຽງ​ແຕ່​ລະ​ບຸ data-toggle="tab"​ຫຼື data-toggle="pill"​ໃນ​ອົງ​ປະ​ກອບ​. ການເພີ່ມ navແລະ nav-tabsຫ້ອງຮຽນໃສ່ແຖບ ulຈະນຳໃຊ້ການຈັດຮູບແບບແຖບ Bootstrap.

  1. <ul class = "nav nav-tabs" >
  2. <li><a href = "#home" data-toggle = "tab"> ໜ້າ ຫຼັກ </a> </li>
  3. <li><a href = "#profile" data-toggle = "tab">ໂປຣໄຟລ໌ </a> </li >
  4. <li><a href = "#messages" data-toggle = "tab"> ຂໍ້ຄວາມ </a> </li>
  5. <li><a href = "#settings" data-toggle = "tab"> ການ ຕັ້ງຄ່າ </a></li>
  6. </ul>

ວິທີການ

$().tab

ເປີດໃຊ້ອົງປະກອບແຖບ ແລະຕົວບັນຈຸເນື້ອຫາ. ແຖບຄວນຈະມີ data-targetຫຼືການ hrefກໍາຫນົດເປົ້າຫມາຍ node container ໃນ DOM.

  1. <ul class = "nav nav-tabs" id = "myTab" >
  2. <li class = "active" > <a href="#home"> ເຮືອນ </a> </li >
  3. <li><a href="#profile"> ໂປຣ ໄຟລ໌ </a> < /li>
  4. <li > <a href = "#messages"> ຂໍ້ຄວາມ </a></li>
  5. <li><a href = "#settings"> ການ ຕັ້ງຄ່າ </a></li>
  6. </ul>
  7.  
  8. <div class = "tab-content" >
  9. <div class = "tab-pane active" id = "home" > ... </div>
  10. <div class = "tab-pane" id = "profile" > ... </div>
  11. <div class = "tab-pane" id = "ຂໍ້ຄວາມ" > ... </div>
  12. <div class = "tab-pane" id = "ການຕັ້ງຄ່າ" > ... </div>
  13. </div>
  14.  
  15. <script>
  16. $ ( ຟັງຊັນ () {
  17. $ ( '#myTab a:last' ). tab ( 'ສະແດງ' );
  18. })
  19. </script>

ເຫດການ

ເຫດການ ລາຍລະອຽດ
ສະແດງໃຫ້ເຫັນ ເຫດການນີ້ເລີ່ມເປີດໃນການສະແດງແຖບ, ແຕ່ກ່ອນທີ່ແຖບໃໝ່ຈະຖືກສະແດງ. ໃຊ້ event.targetແລະ event.relatedTargetເພື່ອແນເປົ້າໃສ່ແຖບທີ່ໃຊ້ວຽກ ແລະແຖບທີ່ໃຊ້ງານຜ່ານມາ (ຖ້າມີ) ຕາມລໍາດັບ.
ສະແດງໃຫ້ເຫັນ ເຫດການນີ້ຈະເລີ່ມສະແດງໃນແຖບສະແດງຫຼັງຈາກແຖບຖືກສະແດງ. ໃຊ້ event.targetແລະ event.relatedTargetເພື່ອແນເປົ້າໃສ່ແຖບທີ່ໃຊ້ວຽກ ແລະແຖບທີ່ໃຊ້ງານຜ່ານມາ (ຖ້າມີ) ຕາມລໍາດັບ.
  1. $ ( 'a[data-toggle="tab"]' ). on ( 'ສະແດງ' , function ( e ) {
  2. e . ເປົ້າໝາຍ // ແຖບເປີດໃຊ້ງານ
  3. e . ເປົ້າໝາຍທີ່ກ່ຽວຂ້ອງ // ແຖບກ່ອນໜ້າ
  4. })

ຕົວຢ່າງ

ໄດ້ຮັບການດົນໃຈຈາກ plugin jQuery.tipsy ທີ່ດີເລີດທີ່ຂຽນໂດຍ Jason Frame; ຄໍາແນະນໍາເຄື່ອງມືແມ່ນສະບັບປັບປຸງ, ເຊິ່ງບໍ່ໄດ້ອີງໃສ່ຮູບພາບ, ໃຊ້ CSS3 ສໍາລັບພາບເຄື່ອນໄຫວ, ແລະຄຸນລັກສະນະຂໍ້ມູນສໍາລັບການເກັບຮັກສາຊື່ທ້ອງຖິ່ນ.

ສໍາລັບເຫດຜົນດ້ານການປະຕິບັດ, ຄໍາແນະນໍາເຄື່ອງມືແລະ popover data-apis ແມ່ນເລືອກເຂົ້າໃນ, ຊຶ່ງຫມາຍຄວາມວ່າ ທ່ານຕ້ອງເລີ່ມຕົ້ນດ້ວຍຕົນເອງ .

ເລື່ອນໃສ່ລິ້ງດ້ານລຸ່ມເພື່ອເບິ່ງຄຳແນະນຳ:

ກາງເກງແຫນ້ນລະດັບຕໍ່ໄປ keffiyeh ເຈົ້າອາດຈະ ບໍ່ໄດ້ຍິນກ່ຽວກັບພວກມັນ. Photo booth beard raw denim letterpress vegan messenger bag stumptown. Farm-to-table seitan, mcsweeney's fixie sustainable quinoa 8-bit American apparel ມີ terry richardson vinyl chambray. ໜວດ ມ່າຍ ເຕີ໋ຍ, ກ໊ອງ ບົ໋ວ ມ່າຍ ຢຽດ ເຕົ້າ. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chambray. ຊ່າງຫັດຖະກໍາທີ່ ມີທາດເຫຼັກແທ້ໆອັນ ໃດກໍໄດ້ keytar , scenester farm-to-table banksy Austin twitter handle freegan cred raw denim viral ກາເຟຕົ້ນກໍາເນີດ.

ສີ່ທິດ

ຄຳແນະນຳໃນກຸ່ມການປ້ອນຂໍ້ມູນ

ເມື່ອນໍາໃຊ້ຄໍາແນະນໍາເຄື່ອງມືແລະ popovers ກັບກຸ່ມການປ້ອນ Bootstrap, ທ່ານຈະຕ້ອງກໍານົດທາງເລືອກ container(ເອກະສານຂ້າງລຸ່ມນີ້) ເພື່ອຫຼີກເວັ້ນການຜົນຂ້າງຄຽງທີ່ບໍ່ຕ້ອງການ.


ການ​ນໍາ​ໃຊ້

ກະຕຸ້ນຄໍາແນະນໍາເຄື່ອງມືຜ່ານ JavaScript:

  1. $ ( '#ຕົວຢ່າງ' ). ຄຳແນະນຳ ( ຕົວເລືອກ )

ທາງເລືອກ

ທາງເລືອກສາມາດຖືກສົ່ງຜ່ານຄຸນລັກສະນະຂໍ້ມູນຫຼື JavaScript. ສໍາລັບຄຸນລັກສະນະຂໍ້ມູນ, ຕື່ມຊື່ທາງເລືອກໃສ່ data-, ໃນ data-animation="".

ຊື່ ປະເພດ ຄ່າເລີ່ມຕົ້ນ ລາຍລະອຽດ
ພາບເຄື່ອນໄຫວ ບູລີນ ຄວາມຈິງ ນຳໃຊ້ css fade transition ກັບຄຳແນະນຳ
html ບູລີນ ບໍ່ຖືກຕ້ອງ ໃສ່ html ເຂົ້າໄປໃນຄໍາແນະນໍາເຄື່ອງມື. ຖ້າເປັນຜິດ, ວິທີການຂອງ jquery textຈະຖືກນໍາໃຊ້ເພື່ອໃສ່ເນື້ອຫາເຂົ້າໄປໃນ dom. ໃຊ້ຂໍ້ຄວາມຖ້າທ່ານກັງວົນກ່ຽວກັບການໂຈມຕີ XSS.
ການຈັດວາງ ຊ່ອຍແນ່ | ຫນ້າທີ່ 'ເທິງ' ວິທີການຈັດຕໍາແຫນ່ງຄໍາແນະນໍາເຄື່ອງມື - ເທິງ | ລຸ່ມ | ຊ້າຍ | ຖືກຕ້ອງ
ໂຕເລືອກ ສາຍ ບໍ່ຖືກຕ້ອງ ຖ້າຕົວເລືອກຖືກສະໜອງໃຫ້, ເຄື່ອງມືແນະນຳວັດຖຸຈະຖືກມອບໝາຍໃຫ້ເປົ້າໝາຍທີ່ລະບຸໄວ້.
ຫົວຂໍ້ ຊ່ອຍແນ່ | ຫນ້າທີ່ '' ຄ່າເລີ່ມຕົ້ນຂອງຫົວຂໍ້ຖ້າແທັກ `title` ບໍ່ມີຢູ່
ກະຕຸ້ນ ສາຍ 'ເລື່ອນໂຟກັສ' ຄໍາແນະນໍາເຄື່ອງມືຖືກກະຕຸ້ນແນວໃດ - ຄລິກ | hover | ສຸມ | ຄູ່ມື. ໃຫ້ສັງເກດວ່າທ່ານກໍລະນີ pass trigger mutliple, space ແຍກ, ປະເພດ trigger.
ຊັກຊ້າ ເລກ | ວັດຖຸ 0

ການຊັກຊ້າສະແດງແລະເຊື່ອງຄໍາແນະນໍາເຄື່ອງມື (ms) - ບໍ່ໃຊ້ກັບປະເພດຕົວກະຕຸ້ນຄູ່ມື

ຖ້າມີຕົວເລກໃຫ້, ການຊັກຊ້າແມ່ນໃຊ້ກັບທັງເຊື່ອງ / ສະແດງ

ໂຄງສ້າງວັດຖຸແມ່ນ:delay: { show: 500, hide: 100 }

ບັນຈຸ ຊ່ອຍແນ່ | ບໍ່ຖືກຕ້ອງ ບໍ່ຖືກຕ້ອງ

ຕື່ມຄໍາແນະນໍາເຄື່ອງມືໃສ່ກັບອົງປະກອບສະເພາະcontainer: 'body'

ລະວັງ! ທາງ​ເລືອກ​ສໍາ​ລັບ​ຄໍາ​ແນະ​ນໍາ​ຂອງ​ບຸກ​ຄົນ​ເປັນ​ທາງ​ເລືອກ​ທີ່​ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ລະ​ບຸ​ໂດຍ​ການ​ນໍາ​ໃຊ້​ຄຸນ​ລັກ​ສະ​ນະ​ຂໍ້​ມູນ​.

ມາກອັບ

  1. <a href="#" data-toggle = "tooltip" title="ຄໍາແນະນໍາເຄື່ອງມືທໍາອິດ" > hover over me </a> _ _

ວິທີການ

$().tooltip(ທາງເລືອກ)

ແນບຕົວຈັບຄໍາແນະນໍາເຄື່ອງມືໃສ່ຄໍເລັກຊັນອົງປະກອບ.

.tooltip('show')

ເປີດເຜີຍຄໍາແນະນໍາຂອງອົງປະກອບ.

  1. $ ( '#element' ). ຄຳແນະນຳ ( 'ສະແດງ' )

.tooltip('ເຊື່ອງ')

ເຊື່ອງຄໍາແນະນໍາຂອງອົງປະກອບ.

  1. $ ( '#element' ). ຄຳແນະນຳ ( 'ເຊື່ອງ' )

.tooltip('ສະຫຼັບ')

ສະຫຼັບຄຳແນະນຳຂອງອົງປະກອບໃດໜຶ່ງ.

  1. $ ( '#element' ). ຄຳແນະນຳ ( 'ສະຫຼັບ' )

.tooltip('ທໍາລາຍ')

ເຊື່ອງ ແລະທຳລາຍຄຳແນະນຳຂອງອົງປະກອບໃດໜຶ່ງ.

  1. $ ( '#element' ). ຄໍາແນະນໍາ ( 'ທໍາລາຍ' )

ຕົວຢ່າງ

ຕື່ມການຊ້ອນກັນນ້ອຍໆຂອງເນື້ອຫາ, ເຊັ່ນວ່າຢູ່ໃນ iPad, ໃສ່ອົງປະກອບໃດນຶ່ງສໍາລັບຂໍ້ມູນສຳຮອງທີ່ຢູ່ອາໃສ. ເລື່ອນເມົ້າໃສ່ປຸ່ມເພື່ອກະຕຸ້ນການປະກົດຕົວ. ຮຽກຮ້ອງໃຫ້ ມີ ຄໍາແນະນໍາເຄື່ອງມື ທີ່ຈະລວມ.

popover ຄົງທີ່

ມີສີ່ທາງເລືອກ: ເທິງ, ຂວາ, ລຸ່ມ, ແລະຈັດຮຽງຊ້າຍ.

Popover ເທິງ

Sed posuere consectetur est at lobortis. Aenean eu leo ​​quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

Popover ສິດ

Sed posuere consectetur est at lobortis. Aenean eu leo ​​quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

Popover ລຸ່ມ

Sed posuere consectetur est at lobortis. Aenean eu leo ​​quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

Popover ຊ້າຍ

Sed posuere consectetur est at lobortis. Aenean eu leo ​​quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

ບໍ່ມີເຄື່ອງໝາຍທີ່ສະແດງເປັນ popovers ຖືກສ້າງຂຶ້ນຈາກ JavaScript ແລະເນື້ອຫາພາຍໃນ dataຄຸນສົມບັດ.

ການສາທິດສົດ

ສີ່ທິດ


ການ​ນໍາ​ໃຊ້

ເປີດໃຊ້ popovers ຜ່ານ JavaScript:

  1. $ ( '#ຕົວຢ່າງ' ). popover ( ທາງເລືອກ )

ທາງເລືອກ

ທາງເລືອກສາມາດຖືກສົ່ງຜ່ານຄຸນລັກສະນະຂໍ້ມູນຫຼື JavaScript. ສໍາລັບຄຸນລັກສະນະຂໍ້ມູນ, ຕື່ມຊື່ທາງເລືອກໃສ່ data-, ໃນ data-animation="".

ຊື່ ປະເພດ ຄ່າເລີ່ມຕົ້ນ ລາຍລະອຽດ
ພາບເຄື່ອນໄຫວ ບູລີນ ຄວາມຈິງ ນຳໃຊ້ css fade transition ກັບຄຳແນະນຳ
html ບູລີນ ບໍ່ຖືກຕ້ອງ ໃສ່ html ເຂົ້າໄປໃນ popover. ຖ້າເປັນຜິດ, ວິທີການຂອງ jquery textຈະຖືກນໍາໃຊ້ເພື່ອໃສ່ເນື້ອຫາເຂົ້າໄປໃນ dom. ໃຊ້ຂໍ້ຄວາມຖ້າທ່ານກັງວົນກ່ຽວກັບການໂຈມຕີ XSS.
ການຈັດວາງ ຊ່ອຍແນ່ | ຫນ້າທີ່ 'ຖືກຕ້ອງ' ວິທີການຈັດຕໍາແຫນ່ງ popover - ເທິງ | ລຸ່ມ | ຊ້າຍ | ຖືກຕ້ອງ
ໂຕເລືອກ ສາຍ ບໍ່ຖືກຕ້ອງ ຖ້າຕົວເລືອກຖືກສະໜອງໃຫ້, ເຄື່ອງມືແນະນຳວັດຖຸຈະຖືກມອບໝາຍໃຫ້ກັບເປົ້າໝາຍທີ່ລະບຸໄວ້
ກະຕຸ້ນ ສາຍ 'ຄລິກ' popover ຖືກກະຕຸ້ນແນວໃດ - ຄລິກ | hover | ສຸມ | ຄູ່ມື
ຫົວຂໍ້ ຊ່ອຍແນ່ | ຫນ້າທີ່ '' ຄ່າເລີ່ມຕົ້ນຂອງຫົວຂໍ້ຖ້າຄຸນສົມບັດ `title` ບໍ່ມີຢູ່
ເນື້ອໃນ ຊ່ອຍແນ່ | ຫນ້າທີ່ '' ຄ່າເນື້ອຫາເລີ່ມຕົ້ນຖ້າຄຸນສົມບັດ 'data-content' ບໍ່ມີຢູ່
ຊັກຊ້າ ເລກ | ວັດຖຸ 0

ການຊັກຊ້າສະແດງໃຫ້ເຫັນແລະເຊື່ອງ popover (ms) - ບໍ່ນໍາໃຊ້ກັບປະເພດ trigger ຄູ່ມື

ຖ້າມີຕົວເລກໃຫ້, ການຊັກຊ້າແມ່ນໃຊ້ກັບທັງເຊື່ອງ / ສະແດງ

ໂຄງສ້າງວັດຖຸແມ່ນ:delay: { show: 500, hide: 100 }

ບັນຈຸ ຊ່ອຍແນ່ | ບໍ່ຖືກຕ້ອງ ບໍ່ຖືກຕ້ອງ

ຕື່ມຂໍ້ມູນໃສ່ກັບອົງປະກອບສະເພາະcontainer: 'body'

ລະວັງ! ທາງເລືອກສໍາລັບ popovers ສ່ວນບຸກຄົນສາມາດໄດ້ຮັບການລະບຸທາງເລືອກໂດຍຜ່ານການນໍາໃຊ້ຄຸນລັກສະນະຂໍ້ມູນ.

ມາກອັບ

ສໍາລັບເຫດຜົນດ້ານປະສິດທິພາບ, Tooltip ແລະ Popover data-apis ຈະຖືກເລືອກເຂົ້າ. ຖ້າທ່ານຕ້ອງການໃຊ້ພວກມັນພຽງແຕ່ລະບຸຕົວເລືອກຕົວເລືອກ.

ວິທີການ

$().popover(ຕົວເລືອກ)

ເລີ່ມຕົ້ນ popovers ສໍາລັບການເກັບກໍາອົງປະກອບ.

.popover('ສະແດງ')

ເປີດເຜີຍອົງປະກອບ popover.

  1. $ ( '#element' ). popover ( 'ສະແດງ' )

.popover('ເຊື່ອງ')

ເຊື່ອງອົງປະກອບ popover.

  1. $ ( '#element' ). popover ( 'ເຊື່ອງ' )

.popover('ສະຫຼັບ')

ສະຫຼັບອົງປະກອບ popover.

  1. $ ( '#element' ). popover ( 'ສະຫຼັບ' )

.popover('ທໍາລາຍ')

ເຊື່ອງ ແລະທຳລາຍການປະກົດຕົວຂອງອົງປະກອບໃດໜຶ່ງ.

  1. $ ( '#element' ). popover ( 'ທໍາລາຍ' )

ຕົວຢ່າງການແຈ້ງເຕືອນ

ເພີ່ມຟັງຊັນການປິດການສົ່ງຂໍ້ຄວາມແຈ້ງເຕືອນທັງໝົດດ້ວຍປລັກອິນນີ້.

ຍານບໍລິສຸດ guacamole! ກວດເບິ່ງຕົວເອງທີ່ດີທີ່ສຸດ, ເຈົ້າເບິ່ງບໍ່ດີເກີນໄປ.

ໂອ້ຍ! ທ່ານ​ມີ​ຄວາມ​ຜິດ​ພາດ​!

ປ່ຽນແປງອັນນີ້ ແລະອັນນັ້ນ ແລະລອງໃໝ່ອີກ. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.

ດໍາເນີນການນີ້ ຫຼືເຮັດສິ່ງນີ້


ການ​ນໍາ​ໃຊ້

ເປີດໃຊ້ການຍົກເລີກການແຈ້ງເຕືອນຜ່ານ JavaScript:

  1. $ ( ".alert" ). ເຕືອນ ()

ມາກອັບ

ພຽງແຕ່ເພີ່ມ data-dismiss="alert"ໃສ່ປຸ່ມປິດຂອງເຈົ້າເພື່ອໃຫ້ຟັງຊັນປິດການແຈ້ງເຕືອນໂດຍອັດຕະໂນມັດ.

  1. <a class = "ປິດ" data-dismiss = "ເຕືອນ" href = "#" > × </a>

ວິທີການ

$().alert()

ຫໍ່​ການ​ແຈ້ງ​ເຕືອນ​ທັງ​ຫມົດ​ທີ່​ມີ​ການ​ທໍາ​ງານ​ທີ່​ໃກ້​ຊິດ​. ເພື່ອໃຫ້ການແຈ້ງເຕືອນຂອງທ່ານມີການເຄື່ອນໄຫວອອກມາເມື່ອປິດ, ໃຫ້ແນ່ໃຈວ່າພວກມັນໄດ້ໃຊ້ .fadeແລະ .inຫ້ອງຮຽນແລ້ວ.

.alert('ປິດ')

ປິດການແຈ້ງເຕືອນ.

  1. $ ( ".alert" ). ເຕືອນ ( 'ປິດ' )

ເຫດການ

ຫ້ອງຮຽນເຕືອນຂອງ Bootstrap ເປີດເຜີຍເຫດການຈໍານວນຫນຶ່ງສໍາລັບການເຊື່ອມໂຍງກັບການເຮັດວຽກຂອງການແຈ້ງເຕືອນ.

ເຫດການ ລາຍລະອຽດ
ໃກ້ ເຫດການນີ້ໄຟໄຫມ້ທັນທີເມື່ອ closeວິທີການຕົວຢ່າງຖືກເອີ້ນ.
ປິດ ເຫດການນີ້ຖືກດັບສູນເມື່ອປິດການແຈ້ງເຕືອນແລ້ວ (ຈະລໍຖ້າການປ່ຽນ css ສຳເລັດ).
  1. $ ( '#my-alert' ). bind ( 'ປິດ' , function () {
  2. // ເຮັດຫຍັງ...
  3. })

ຕົວຢ່າງການນໍາໃຊ້

ເຮັດໄດ້ຫຼາຍຂຶ້ນດ້ວຍປຸ່ມຕ່າງໆ. ປຸ່ມຄວບຄຸມສະຖານະ ຫຼືສ້າງກຸ່ມຂອງປຸ່ມຕ່າງໆສຳລັບອົງປະກອບເພີ່ມເຕີມເຊັ່ນແຖບເຄື່ອງມື.

ມີລັດ

ເພີ່ມ data-loading-text="Loading..."ເພື່ອໃຊ້ສະຖານະໂຫຼດເທິງປຸ່ມ.

  1. <button type = "button" class = "btn btn-primary" data-loading-text = "ກຳລັງໂຫລດ..." > ສະຖານະ ກຳລັງໂຫຼດ </button>

ສະຫຼັບດ່ຽວ

ເພີ່ມ data-toggle="button"ເພື່ອເປີດໃຊ້ການສະຫຼັບໃນປຸ່ມດຽວ.

  1. <button type = "button" class = "btn btn-primary" data-toggle = "button" > ປິດ/ເປີດ ດ່ຽວ </button>

ປ່ອງໝາຍ

ເພີ່ມການ data-toggle="buttons-checkbox"ສະຫຼັບຮູບແບບກ່ອງກາໝາຍໃສ່ໃນກຸ່ມ btn.

  1. <div class = "btn-group" data-toggle = "buttons-checkbox" >
  2. <ປຸ່ມ type = "button" class = "btn btn-primary" > ຊ້າຍ </button>
  3. <button type = "button" class = "btn btn-primary" > ກາງ </button>
  4. <button type = "button" class = "btn btn-primary" > ຂວາ </button>
  5. </div>

ວິທະຍຸ

ເພີ່ມການ data-toggle="buttons-radio"ສະຫຼັບຮູບແບບວິທະຍຸຢູ່ໃນກຸ່ມ btn.

  1. <div class = "btn-group" data-toggle = "buttons-radio" >
  2. <ປຸ່ມ type = "button" class = "btn btn-primary" > ຊ້າຍ </button>
  3. <button type = "button" class = "btn btn-primary" > ກາງ </button>
  4. <button type = "button" class = "btn btn-primary" > ຂວາ </button>
  5. </div>

ການ​ນໍາ​ໃຊ້

ເປີດໃຊ້ປຸ່ມຜ່ານ JavaScript:

  1. $ ( '.nav-tabs' ). ປຸ່ມ ()

ມາກອັບ

ຄຸນລັກສະນະຂອງຂໍ້ມູນແມ່ນລວມເຂົ້າກັບ plugin ປຸ່ມ. ກວດເບິ່ງລະຫັດຕົວຢ່າງຂ້າງລຸ່ມນີ້ສໍາລັບປະເພດເຄື່ອງຫມາຍຕ່າງໆ.

ທາງເລືອກ

ບໍ່ມີ

ວິທີການ

$().button('toggle')

ສະຫຼັບສະຖານະ push. ໃຫ້ປຸ່ມປະກົດວ່າມັນຖືກເປີດໃຊ້ແລ້ວ.

ລະວັງ! ທ່ານສາມາດເປີດໃຊ້ການສະຫຼັບປຸ່ມອັດຕະໂນມັດໂດຍການໃຊ້ data-toggleຄຸນສົມບັດ.
  1. <button type = "button" class = "btn" data-toggle = "button" > </button>

$().button('loading')

ຕັ້ງສະຖານະປຸ່ມເປັນການໂຫຼດ - ປິດການໃຊ້ງານປຸ່ມ ແລະປ່ຽນຂໍ້ຄວາມເປັນການໂຫຼດຂໍ້ຄວາມ. ການໂຫຼດຂໍ້ຄວາມຄວນຖືກກໍານົດຢູ່ໃນອົງປະກອບຂອງປຸ່ມໂດຍໃຊ້ຄຸນລັກສະນະຂໍ້ມູນ data-loading-text.

  1. <button type = "button" class = "btn" data-loading-text = "ກຳລັງໂຫຼດ..." > ... </button>
ລະວັງ! Firefox ຍັງຄົງສະຖານະທີ່ຖືກປິດໃຊ້ງານໃນທົ່ວການໂຫຼດຫນ້າ . ການແກ້ໄຂສໍາລັບການນີ້ແມ່ນການນໍາໃຊ້ autocomplete="off".

$().button('reset')

ຣີເຊັດສະຖານະປຸ່ມ - ປ່ຽນຂໍ້ຄວາມເປັນຂໍ້ຄວາມຕົ້ນສະບັບ.

$().button(string)

ຣີເຊັດສະຖານະປຸ່ມ - ສະຫຼັບຂໍ້ຄວາມໄປຫາຂໍ້ມູນໃດໆກໍຕາມທີ່ກຳນົດສະຖານະຂໍ້ຄວາມ.

  1. <button type = "button" class = "btn" data-complete-text = "ສຳເລັດແລ້ວ!" > ... </button>
  2. <script>
  3. $ ( '.btn' ). ປຸ່ມ ( 'ສໍາເລັດ' )
  4. </script>

ກ່ຽວກັບ

ຮັບເອົາຮູບແບບພື້ນຖານ ແລະການສະຫນັບສະຫນູນທີ່ຍືດຫຍຸ່ນສໍາລັບອົງປະກອບທີ່ຫຍໍ້ລົງໄດ້ເຊັ່ນ: accordions ແລະການນໍາທາງ.

* ຮຽກຮ້ອງໃຫ້ປລັກອິນ Transitions ຖືກລວມເຂົ້າ.

ຕົວຢ່າງ accordion

ການນໍາໃຊ້ plugin ຍຸບ, ພວກເຮົາໄດ້ສ້າງ widget ແບບ accordion ງ່າຍດາຍ:

ສັດ pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. ລົດບັນທຸກອາຫານ quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua ເອົານົກໃສ່ມັນ squid ກາເຟຕົ້ນກໍາເນີດດຽວ nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer laboure wes anderson cred nesciunt sapiente ea proident. ໂຄສະນາ vegan excepteur butcher ຮອງ lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt ທ່ານອາດຈະບໍ່ໄດ້ຍິນກ່ຽວກັບພວກເຂົາ accusamus ແຮງງານ VHS ແບບຍືນຍົງ.
ສັດ pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. ລົດບັນທຸກອາຫານ quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua ເອົານົກໃສ່ມັນ squid ກາເຟຕົ້ນກໍາເນີດດຽວ nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer laboure wes anderson cred nesciunt sapiente ea proident. ໂຄສະນາ vegan excepteur butcher ຮອງ lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt ທ່ານອາດຈະບໍ່ໄດ້ຍິນກ່ຽວກັບພວກເຂົາ accusamus ແຮງງານ VHS ແບບຍືນຍົງ.
ສັດ pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. ລົດບັນທຸກອາຫານ quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua ເອົານົກໃສ່ມັນ squid ກາເຟຕົ້ນກໍາເນີດດຽວ nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer laboure wes anderson cred nesciunt sapiente ea proident. ໂຄສະນາ vegan excepteur butcher ຮອງ lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt ທ່ານອາດຈະບໍ່ໄດ້ຍິນກ່ຽວກັບພວກເຂົາ accusamus ແຮງງານ VHS ແບບຍືນຍົງ.
  1. <div class = "accordion" id = "accordion2" >
  2. <div class = "accordion-group" >
  3. <div class = "accordion-heading" >
  4. <a class="accordion-toggle" data-toggle = "ຍຸບ" data-parent = "#accordion2" href = "#collapseOne"> _ _ _
  5. ລາຍການກຸ່ມທີ່ຫຍໍ້ເຂົ້າໄດ້ #1
  6. </a>
  7. </div>
  8. <div id = "collapseOne" class = "accordion-body collapse in" >
  9. <div class = "accordion-inner" >
  10. ສັດສ່ວນກາງ cliche...
  11. </div>
  12. </div>
  13. </div>
  14. <div class = "accordion-group" >
  15. <div class = "accordion-heading" >
  16. <a class="accordion-toggle" data-toggle = "ລົ້ມ" data-parent = "#accordion2" href = "#collapseTwo"> _ _ _
  17. ລາຍການກຸ່ມທີ່ຫຍໍ້ເຂົ້າໄດ້ #2
  18. </a>
  19. </div>
  20. <div id = "collapseTwo" class = "accordion-body collapse" >
  21. <div class = "accordion-inner" >
  22. ສັດສ່ວນກາງ cliche...
  23. </div>
  24. </div>
  25. </div>
  26. </div>
  27. ...

ທ່ານຍັງສາມາດໃຊ້ plugin ໂດຍບໍ່ມີເຄື່ອງຫມາຍ accordion. ສ້າງປຸ່ມສະຫຼັບການຂະຫຍາຍ ແລະຍຸບຂອງອົງປະກອບອື່ນ.

  1. <button type = "button" class = "btn btn-danger" data-toggle = "collapse" data-target = "#demo" >
  2. ຍຸບງ່າຍ
  3. </button>
  4.  
  5. <div id = "ສາທິດ" class = "ຫຍໍ້ເຂົ້າ" > </div>

ການ​ນໍາ​ໃຊ້

ຜ່ານຄຸນລັກສະນະຂໍ້ມູນ

ພຽງ​ແຕ່​ເພີ່ມ data-toggle="collapse"​ແລະ data-target​ກັບ​ອົງ​ປະ​ກອບ​ທີ່​ຈະ​ກໍາ​ນົດ​ອັດ​ຕະ​ໂນ​ມັດ​ການ​ຄວບ​ຄຸມ​ຂອງ​ອົງ​ປະ​ກອບ​ທີ່​ຍຸບ​ໄດ້​. ຄຸນ ສົມ data-targetບັດຍອມຮັບຕົວເລືອກ css ເພື່ອນຳໃຊ້ການຫຍໍ້ລົງໃສ່. ໃຫ້ແນ່ໃຈວ່າຈະເພີ່ມຊັ້ນ collapseເຂົ້າໄປໃນອົງປະກອບທີ່ຫຍໍ້ລົງໄດ້. ຖ້າທ່ານຕ້ອງການໃຫ້ມັນເປີດໃນຕອນຕົ້ນ, ໃຫ້ເພີ່ມຊັ້ນຮຽນເພີ່ມເຕີມ in.

ເພື່ອເພີ່ມການຈັດການກຸ່ມທີ່ຄ້າຍກັບ accordion ເຂົ້າໃນການຄວບຄຸມທີ່ພັບໄດ້, ເພີ່ມຄຸນສົມບັດຂໍ້ມູນ data-parent="#selector". ອ້າງເຖິງການສາທິດເພື່ອເບິ່ງອັນນີ້ໃນການປະຕິບັດ.

ຜ່ານ JavaScript

ເປີດໃຊ້ດ້ວຍຕົນເອງດ້ວຍ:

  1. $ ( ".ລົ້ມລົງ" ). ຍຸບ ()

ທາງເລືອກ

ທາງເລືອກສາມາດຖືກສົ່ງຜ່ານຄຸນລັກສະນະຂໍ້ມູນຫຼື JavaScript. ສໍາລັບຄຸນລັກສະນະຂໍ້ມູນ, ຕື່ມຊື່ທາງເລືອກໃສ່ data-, ໃນ data-parent="".

ຊື່ ປະເພດ ຄ່າເລີ່ມຕົ້ນ ລາຍລະອຽດ
ພໍ່ແມ່ ໂຕເລືອກ ບໍ່ຖືກຕ້ອງ ຖ້າຕົວເລືອກ, ອົງປະກອບທີ່ພັບໄດ້ທັງໝົດພາຍໃຕ້ຫຼັກທີ່ລະບຸໄວ້ຈະຖືກປິດເມື່ອລາຍການທີ່ຫຍໍ້ລົງໄດ້ນີ້ຖືກສະແດງ. (ຄ້າຍ​ຄື​ກັນ​ກັບ​ພຶດ​ຕິ​ກໍາ​ຂອງ accordion ພື້ນ​ເມືອງ​)
ສະຫຼັບ ບູລີນ ຄວາມຈິງ ສະຫຼັບອົງປະກອບທີ່ຫຍໍ້ລົງໄດ້ໃນຄຳເຊີນ

ວິທີການ

.collapse(ຕົວເລືອກ)

ເປີດໃຊ້ເນື້ອຫາຂອງທ່ານເປັນອົງປະກອບທີ່ຫຍໍ້ລົງໄດ້. ຍອມຮັບທາງເລືອກທີ່ເປັນທາງເລືອກ object.

  1. $ ( '#myCollapsible' ). ຍຸບ ({
  2. ສະຫຼັບ : ບໍ່ຖືກຕ້ອງ
  3. })

.collapse('ສະຫຼັບ')

ສະຫຼັບອົງປະກອບທີ່ຫຍໍ້ລົງໄດ້ເພື່ອສະແດງ ຫຼືເຊື່ອງໄວ້.

.collapse('show')

ສະແດງອົງປະກອບທີ່ຫຍໍ້ລົງໄດ້.

.collapse('ເຊື່ອງ')

ເຊື່ອງອົງປະກອບທີ່ຫຍໍ້ລົງໄດ້.

ເຫດການ

ຫ້ອງຮຽນຍຸບຂອງ Bootstrap ເປີດເຜີຍເຫດການບໍ່ຫຼາຍປານໃດສໍາລັບການເຊື່ອມໂຍງກັບຫນ້າທີ່ການລົ້ມລົງ.

ເຫດການ ລາຍລະອຽດ
ສະແດງໃຫ້ເຫັນ ເຫດການນີ້ໄຟໄຫມ້ທັນທີເມື່ອ showວິທີການຕົວຢ່າງຖືກເອີ້ນ.
ສະແດງໃຫ້ເຫັນ ເຫດການນີ້ຖືກດັບໄຟເມື່ອອົງປະກອບການຫຍໍ້ລົງໄດ້ຖືກເຮັດໃຫ້ຜູ້ໃຊ້ເຫັນໄດ້ (ຈະລໍຖ້າໃຫ້ css transitions ສໍາເລັດ).
ເຊື່ອງ ເຫດການນີ້ຖືກຍິງທັນທີເມື່ອ hideວິທີການໄດ້ຖືກເອີ້ນ.
ເຊື່ອງໄວ້ ເຫດການນີ້ຖືກດັບໄຟເມື່ອອົງປະກອບຫຍໍ້ທໍ້ຖືກເຊື່ອງໄວ້ຈາກຜູ້ໃຊ້ (ຈະລໍຖ້າການປ່ຽນ css ສໍາເລັດ).
  1. $ ( '#myCollapsible' ). on ( 'ເຊື່ອງໄວ້' , function () {
  2. // ເຮັດຫຍັງ...
  3. })

ຕົວຢ່າງ

ປັ໊ກອິນພື້ນຖານ, ຂະຫຍາຍໄດ້ງ່າຍສໍາລັບການສ້າງຕົວພິມທີ່ສະຫງ່າງາມຢ່າງໄວວາດ້ວຍການປ້ອນຂໍ້ຄວາມແບບຟອມໃດໆ.

  1. <ການປ້ອນຂໍ້ມູນ ປະເພດ = "ຂໍ້ຄວາມ" data-provide = "typeahead" >

ທ່ານ​ຈະ​ຕ້ອງ​ການ​ທີ່​ຈະ​ກໍາ​ນົດ autocomplete="off"​ເພື່ອ​ປ້ອງ​ກັນ​ບໍ່​ໃຫ້​ເມ​ນູ​ຂອງ​ຕົວ​ທ່ອງ​ເວັບ​ເລີ່ມ​ຕົ້ນ​ຈາກ​ການ​ປາ​ກົດ​ຢູ່​ຂ້າງ​ເທິງ Bootstrap typeahead dropdown​.


ການ​ນໍາ​ໃຊ້

ຜ່ານຄຸນລັກສະນະຂໍ້ມູນ

ເພີ່ມຄຸນລັກສະນະຂອງຂໍ້ມູນເພື່ອລົງທະບຽນອົງປະກອບທີ່ມີຟັງຊັນ typeahead ດັ່ງທີ່ສະແດງຢູ່ໃນຕົວຢ່າງຂ້າງເທິງ.

ຜ່ານ JavaScript

ໂທຫາຕົວພິມຫົວດ້ວຍຕົນເອງດ້ວຍ:

  1. $ ( '.typeahead' ). ພິມໜ້າ ()

ທາງເລືອກ

ທາງເລືອກສາມາດຖືກສົ່ງຜ່ານຄຸນລັກສະນະຂໍ້ມູນຫຼື JavaScript. ສໍາລັບຄຸນລັກສະນະຂໍ້ມູນ, ຕື່ມຊື່ທາງເລືອກໃສ່ data-, ໃນ data-source="".

ຊື່ ປະເພດ ຄ່າເລີ່ມຕົ້ນ ລາຍລະອຽດ
ແຫຼ່ງ array, function [ ] ແຫຼ່ງຂໍ້ມູນເພື່ອສອບຖາມຕ້ານ. ອາດຈະເປັນ array ຂອງ strings ຫຼືຟັງຊັນ. ຟັງຊັນແມ່ນຜ່ານສອງອາກິວເມັນ, queryຄ່າໃນຊ່ອງໃສ່ຂໍ້ມູນ ແລະ processໂທກັບ. ຟັງຊັນອາດຈະຖືກໃຊ້ແບບ synchronously ໂດຍການສົ່ງຄືນແຫຼ່ງຂໍ້ມູນໂດຍກົງ ຫຼື asynchronously ຜ່ານ processargument ດຽວຂອງ callback.
ລາຍການ ເລກ 8 ຈຳນວນສູງສຸດຂອງລາຍການທີ່ຈະສະແດງຢູ່ໃນເມນູເລື່ອນລົງ.
ຄວາມຍາວນາທີ ເລກ 1 ຄວາມຍາວຂອງຕົວອັກສອນຕໍ່າສຸດທີ່ຕ້ອງການກ່ອນທີ່ຈະກະຕຸ້ນການແນະນໍາການຕື່ມຂໍ້ມູນອັດຕະໂນມັດ
ຜູ້ຈັບຄູ່ ຫນ້າທີ່ case insensitive ວິທີການທີ່ໃຊ້ເພື່ອກໍານົດວ່າຄໍາຖາມທີ່ກົງກັບລາຍການໃດນຶ່ງ. ຍອມຮັບການໂຕ້ຖຽງດຽວ, itemຕໍ່ກັບການທົດສອບການສອບຖາມ. ເຂົ້າເຖິງແບບສອບຖາມປັດຈຸບັນດ້ວຍ this.query. ສົ່ງຄືນ boolean trueຖ້າການສອບຖາມແມ່ນກົງກັນ.
ຕົວຮຽງ ຫນ້າທີ່ ການຈັບຄູ່ທີ່ແນ່ນອນ,
ກໍລະນີທີ່ລະອຽດອ່ອນ,
ກໍລະນີ ທີ່ບໍ່ລະອຽດອ່ອນ
ວິທີທີ່ໃຊ້ເພື່ອຈັດຮຽງຜົນໄດ້ຮັບອັດຕະໂນມັດ. ຍອມຮັບການໂຕ້ຖຽງດຽວ itemsແລະມີຂອບເຂດຂອງຕົວຢ່າງຂອງຕົວພິມກ່ອນ. ອ້າງອີງການສອບຖາມປັດຈຸບັນດ້ວຍ this.query.
ອັບເດດ ຫນ້າທີ່ ສົ່ງຄືນລາຍການທີ່ເລືອກ ວິທີການທີ່ໃຊ້ເພື່ອສົ່ງຄືນລາຍການທີ່ເລືອກ. ຍອມຮັບການໂຕ້ແຍ້ງອັນດຽວ, itemແລະມີຂອບເຂດຂອງຕົວຢ່າງຂອງຕົວພິມກ່ອນ.
ໄຮໄລ້ ຫນ້າທີ່ ເນັ້ນການຈັບຄູ່ເລີ່ມຕົ້ນທັງໝົດ ວິທີການທີ່ໃຊ້ເພື່ອເນັ້ນໃຫ້ເຫັນຜົນການຕື່ມຂໍ້ມູນອັດຕະໂນມັດ. ຍອມຮັບການໂຕ້ຖຽງດຽວ itemແລະມີຂອບເຂດຂອງຕົວຢ່າງຂອງຕົວພິມກ່ອນ. ຄວນກັບຄືນ html.

ວິທີການ

.typeahead(ຕົວເລືອກ)

ເລີ່ມຕົ້ນການປ້ອນຂໍ້ມູນດ້ວຍຕົວພິມກ່ອນ.

ຕົວຢ່າງ

subnavigation ຢູ່ເບື້ອງຊ້າຍເປັນຕົວຢ່າງສົດຂອງ plugin affix.


ການ​ນໍາ​ໃຊ້

ຜ່ານຄຸນລັກສະນະຂໍ້ມູນ

ເພື່ອເພີ່ມພຶດຕິກຳ affix ໄດ້ຢ່າງງ່າຍດາຍກັບອົງປະກອບໃດນຶ່ງ, ພຽງແຕ່ຕື່ມ data-spy="affix"ໃສ່ອົງປະກອບທີ່ທ່ານຕ້ອງການທີ່ຈະ spy ກ່ຽວກັບ. ຈາກນັ້ນໃຊ້ການຊົດເຊີຍເພື່ອກໍານົດເວລາທີ່ຈະສະຫຼັບການປັກໝຸດຂອງອົງປະກອບເປີດ ແລະປິດ.

  1. <div data-spy = "affix" data-offset-top = "200" > ... </div>
ລະວັງ! ທ່ານຕ້ອງຈັດການຕໍາແຫນ່ງຂອງອົງປະກອບ pinned ແລະພຶດຕິກໍາຂອງພໍ່ແມ່ທັນທີທັນໃດຂອງຕົນ. ຕໍາ​ແຫນ່ງ​ແມ່ນ​ຄວບ​ຄຸມ​ໂດຍ affix, affix-top, ແລະ affix-bottom. ຢ່າລືມກວດເບິ່ງພໍ່ແມ່ທີ່ອາດຈະລົ້ມລົງເມື່ອ affix ເລີ່ມຕົ້ນຍ້ອນວ່າມັນ ກຳ ລັງເອົາເນື້ອຫາອອກຈາກກະແສປົກກະຕິຂອງ ໜ້າ.

ຜ່ານ JavaScript

ໂທຫາ plugin affix ຜ່ານ JavaScript:

  1. $ ( '#navbar' ). ຕິດ ()

ທາງເລືອກ

ທາງເລືອກສາມາດຖືກສົ່ງຜ່ານຄຸນລັກສະນະຂໍ້ມູນຫຼື JavaScript. ສໍາລັບຄຸນລັກສະນະຂໍ້ມູນ, ຕື່ມຊື່ທາງເລືອກໃສ່ data-, ໃນ data-offset-top="200".

ຊື່ ປະເພດ ຄ່າເລີ່ມຕົ້ນ ລາຍລະອຽດ
ຊົດເຊີຍ ເລກ | ຫນ້າທີ່ | ວັດຖຸ 10 pixels ທີ່ຈະຊົດເຊີຍຈາກຫນ້າຈໍໃນເວລາທີ່ການຄິດໄລ່ຕໍາແຫນ່ງເລື່ອນ. ຖ້າມີຕົວເລກດຽວ, ການຊົດເຊີຍຈະຖືກນໍາໃຊ້ໃນທັງທິດທາງເທິງແລະຊ້າຍ. ເພື່ອຟັງທິດທາງດຽວ, ຫຼືການຊົດເຊີຍທີ່ເປັນເອກະລັກຫຼາຍອັນ, ພຽງແຕ່ໃຫ້ວັດຖຸ offset: { x: 10 }. ໃຊ້ຟັງຊັນໃນເວລາທີ່ທ່ານຕ້ອງການໃຫ້ມີການຊົດເຊີຍແບບໄດນາມິກ (ທີ່ເປັນປະໂຫຍດສໍາລັບການອອກແບບທີ່ຕອບສະຫນອງບາງຢ່າງ).