jQuery 效果 - toggle() ກົນລະຍຸດ
ຄວາມນິຍົມ
ປ່ຽນສະຖານະສະແດງຂອງ <p> ສະຖານທີ່ຖືກປິດຫຼືສະແດງ:
$(".btn1").click(function(){ $("p").hide(); });
ການອະທິບາຍແລະການນໍາໃຊ້
toggle() ກົນລະຍຸດຄວາມສະແດງບັນດາປະກອບ.
ຖ້າບັນດາປະກອບທີ່ຖືກເລືອກພາຍໃນທີ່ພາຍໃນຄວາມສະແດງ, ຈະປິດບັນດາປະກອບນັ້ນ, ຖ້າບັນດາປະກອບທີ່ຖືກເລືອກພາຍໃນທີ່ຖືກປິດ, ຈະສະແດງບັນດາປະກອບນັ້ນ.
ຂອບເຂດທີ່ນຳໃຊ້
$(selector).toggle(speed,callback,switch)
ຄູ່ມູນ | ການອະທິບາຍ |
---|---|
speed |
ທາງເລືອກ. ກໍານົດຄວາມໄວທີ່ບັນດາປະກອບຈະປ່ຽນແປງຈາກຄວາມພາຍໄປຄວາມສະແດງ (ຫຼືບໍ່). ຄວາມມີຄຸນຄ່າເບີ່ງມາເປັນ "0". ຄວາມມີຄຸນຄ່າ:
ໃນຂະນະທີ່ກະກຽມຄູ່ມູນຄວາມໄວ, ບັນດາປະກອບຈະປ່ຽນແປງຄວາມຫຼາຍ, ຄວາມມີຄວາມພາຍ, ຄວາມຂອບເຂດກາງ, ແລະຄວາມສະທໍາທີ່ຫຼາຍຫຼືຫຼາຍລົງ. ຖ້າກະກຽມຄູ່ມູນນີ້ຈະບໍ່ສາມາດນຳໃຊ້ switch. |
callback |
ທາງເລືອກ. ຄູ່ມູນທີ່ຈະດຳເນີນຫຼັງຈາກການດຳເນີນ toggle. ສຳລັບທີ່ຕ້ອງຮຽນຫຼາຍກວ່າກ່ຽວກັບ callback, ກະລຸນາຢູ່ບົດຊອງ jQuery Callback. ບໍ່ສາມາດກະກຽມຄູ່ມູນນີ້ຈົນບໍ່ກະກຽມ speed. |
switch |
ທາງເລືອກ. ຄວາມຕ້ອງການ. ກໍານົດວ່າ toggle ຈະປິດຫຼືສະແດງບັນດາປະກອບທັງໝົດຫຼືບໍ່.
ຖ້າກະກຽມຄູ່ມູນນີ້ຈະບໍ່ສາມາດນຳໃຊ້ speed ແລະ callback ຄູ່ມູນ. |
ຄຳເຕືອນແລະຄວາມຄິດເຫັນ
ຄວາມຄິດເຫັນ:ປະຕິບັດຕາມການປິດບັນດາປະກອບຜ່ານ jQuery (ຫຼືຜ່ານ CSS ທີ່ຖືກກ່າວວ່າ display:none) (ບໍ່ມີຜົນກັບ visibility:hidden).
ຫຼາຍຄວາມນິຍົມ
- ນຳໃຊ້ຄູ່ມູນ speed
- ນຳໃຊ້ຄູ່ມູນ speed ເພື່ອປິດແລະສະແດງບັນດາປະກອບ.
- ນຳໃຊ້ຄູ່ມູນ switch
- ນຳໃຊ້ຄູ່ມູນ switch ເພື່ອສະແດງພາກສະຖານທີ່ຖືກປິດກະຕຸ້ອ.