jQuery ຜົນກະທົບ
jQuery ສາມາດສ້າງຜົນກະທົບທີ່ຫຼີກຫຼາຍເຊັ່ນການປິດ/ສະແດງ/ປ່ຽນແປງ/ສາຍຄວາມສະແດງ/ການສ້າງຜົນກະທົບສ້າງຕົວເອງ.
ທົດລອງດຽວສັ້ນ
请试一下这个 jQuery 效果:
CodeW3C.com - 领先的 Web 技术教程站点
在 CodeW3C.com,你可以找到你所需要的所有网站建设教程。
请点击这里
实例
- jQuery hide()
- 演示简单的 jQuery hide() 函数。
- jQuery hide()
- 另一个 hide() 演示。如何隐藏部分文本。
- jQuery slideToggle()
- 演示简单的 slide panel 效果。
- jQuery fadeTo()
- 演示简单的 jQuery fadeTo() 函数。
- jQuery animate()
- 演示简单的 jQuery animate() 函数。
jQuery 隐藏和显示
通过 hide() 和 show() 两个函数,jQuery 支持对 HTML 元素的隐藏和显示:
实例
click(function() { hide(); }); click(function() { show(); });
hide() 和 show() 都可以设置两个可选参数:speed 和 callback。
语法:
hide(speed,callback) show(speed,callback)
speed 参数规定显示或隐藏的速度。可以设置这些值:"slow", "fast", "normal" 或毫秒。
callback 参数是在 hide 或 show 函数完成之后被执行的函数名称。您将在本教程下面的章节学习更多有关 callback ຄວາມພິກັນຂອງປະເພດ.
实例
$("button").click(function(){ hide(1000); });
jQuery 切换
jQuery toggle() 函数使用 show() 或 hide() 函数来切换 HTML 元素的可见状态。
隐藏显示的元素,显示隐藏的元素。
语法:
toggle(speed,callback)
speed ຄວາມພິກັນສາມາດກະກຽມຕົວອີກຫຼາຍອັນໄດ້: "slow", "fast", "normal" ຫຼືກວ່າມິສິນ.
实例
$("button").click(function(){ toggle("p"); });
callback ຄວາມພິກັນແມ່ນຊື່ຂອງພະຍານທີ່ຈະໃຊ້ຫຼັງຈາກການເຮັດວຽກຂອງພະຍານ. ທ່ານຈະສຶກສາຫຼາຍໃນວັນຫຼັງທີ່ນີ້. callback ຄວາມພິກັນຂອງປະເພດ.
jQuery 滑动函数 - slideDown, slideUp, slideToggle
jQuery 有以下滑动函数:
slideDown(speed,callback) slideUp(speed,callback) $(selector).slideToggle(speed,callback)
speed ຄວາມພິກັນສາມາດກະກຽມຕົວອີກຫຼາຍອັນໄດ້: "slow", "fast", "normal" ຫຼືກວ່າມິສິນ.
callback ຄວາມພິກັນແມ່ນຊື່ຂອງພະຍານທີ່ຈະໃຊ້ຫຼັງຈາກການເຮັດວຽກຂອງພະຍານ. ທ່ານຈະສຶກສາຫຼາຍໃນວັນຫຼັງທີ່ນີ້. callback ຄວາມພິກັນຂອງປະເພດ.
ຄວາມພິກັນ slideDown()
$(".flip").click(function(){ $(".panel").slideDown(); });
ຄວາມພິກັນ slideUp()
$(".flip").click(function(){ $(".panel").slideUp(); });
ຄວາມພິກັນ slideToggle()
$(".flip").click(function(){ $(".panel").slideToggle(); });
jQuery Fade Function - fadeIn(), fadeOut(), fadeTo()
jQuery ມີພະຍານ fade ທີ່ເປັນຢ່າງດັ່ງກ່າວ:
$(selector).fadeIn(speed,callback) $(selector).fadeOut(speed,callback) $(selector).fadeTo(speed,opacity,callback)
speed ຄວາມພິກັນສາມາດກະກຽມຕົວອີກຫຼາຍອັນໄດ້: "slow", "fast", "normal" ຫຼືກວ່າມິສິນ.
ຄວາມພິກັນໃນ fadeTo() opacity ຄວາມພິກັນແມ່ນການກະກຽມຄວາມບາງສະນະທີ່ຈະຫຼຸດລົງ.
callback ຄວາມພິກັນແມ່ນຊື່ຂອງພະຍານທີ່ຈະໃຊ້ຫຼັງຈາກການເຮັດວຽກຂອງພະຍານ. ທ່ານຈະສຶກສາຫຼາຍໃນວັນຫຼັງທີ່ນີ້. callback ຄວາມພິກັນຂອງປະເພດ.
ຄວາມພິກັນ fadeTo()
$("button").click(function(){ $("div").fadeTo("slow",0.25); });
ຄວາມພິກັນ fadeOut()
$("button").click(function(){ $("div").fadeOut(4000); });
jQuery Custom Animation
ຂອບເຂດທີ່ນຳໃຊ້ຂອງ jQuery ເພື່ອສ້າງການສະແດງສ້າງຕົວຢ່າງເປັນສິດ.
$(selector).animate({params},[duration],[easing],[callback])
ຄວາມພິກັນສຳຄັນແມ່ນ paramsມັນກໍານົດວັດຖຸ CSS ທີ່ຈະສ້າງການສະແດງ. ສາມາດກະກຽມວັດຖຸນີ້ຫຼາຍອັນໄດ້:
$(selector).animate({width:"70%",opacity:0.4,marginLeft:"0.6in",fontSize:"3em"});
ຄວາມພິກັນອີກຄັ້ງຢູ່ນັ້ນ durationມັນກໍານົດວັດຖຸທີ່ຈະນຳໃຊ້ໃນການສະແດງບັນຫາ. ຄວາມພິກັນທີ່ຈະກໍານົດແມ່ນ: "slow", "fast", "normal" ຫຼືກວ່າມິສິນ.
ຄວາມປະສົງ 1
<script type="text/javascript"> $(document).ready(function(){ $("#start").click(function(){ $("#box").animate({height:300},"slow"); $("#box").animate({width:300},"slow"); $("#box").animate({height:100},"slow"); $("#box").animate({width:100},"slow"); }); }); </script>
ຄວາມປະສົງ 2
<script type="text/javascript"> $(document).ready(function(){ $("#start").click(function(){ $("#box").animate({left:"100px"},"slow"); $("#box").animate({fontSize:"3em"},"slow"); }); }); </script>
ປະກອບອາກາດ HTML ຈະເປັນຕິດຕັ້ງຢູ່ສະຖານະທີ່ສະເພາະ, ແລະບໍ່ສາມາດຕິດຕັ້ງມາໄດ້.
ສຳລັບການເຮັດໃຫ້ປະກອບອາກາດສາມາດຕິດຕັ້ງມາໄດ້, ກະຕຸ້ນ CSS position ສຳລັບ relative ຫຼື absolute.
jQuery 效果 - ຈາກໜ້ານີ້
ຫຼັກສູດ | ການອະທິບາຍ |
---|---|
$(selector).hide() | ປິດຢ່າງທີ່ໄດ້ເລືອກ |
$(selector).show() | ສະແດງຢ່າງທີ່ໄດ້ເລືອກ |
$(selector).toggle() | ຖືກຕິດຕັ້ງ(ປິດຫຼືສະແດງ)ຢ່າງທີ່ໄດ້ເລືອກ |
$(selector).slideDown() | ຫຼົບຫຼີນລົງຫຼັງ(ສະແດງ)ຢ່າງທີ່ໄດ້ເລືອກ |
$(selector).slideUp() | ຫຼົບຫຼີນລົງຫຼັງ(ປິດ)ຢ່າງທີ່ໄດ້ເລືອກ |
$(selector).slideToggle() | ຖືກຕິດຕັ້ງການຫຼົບຫຼີນຂື້ນຫຼັງຫຼືຫຼົບຫຼີນລົງຫຼັງຢ່າງທີ່ໄດ້ເລືອກ |
$(selector).fadeIn() | ສະແດງການນຳຮູບຈັນຕະລາງ |
$(selector).fadeOut() | ສະແດງການອອກຮູບຈັນຕະລາງ |
$(selector).fadeTo() | ສະແດງການອອກຮູບຈັນຕະລາງຢ່າງສະເພາະສຳລັບຄວາມລັບຄວາມເຊື່ອມ |
$(selector).animate() | ສະແດງການອອກຮູບຈັນຕະລາງສຳລັບຢ່າງທີ່ໄດ້ເລືອກ |
ສຳລັບການເບິ່ງຄູ່ມືທີ່ຖືກຄົງຖືກຫຼາຍຫຼາຍລາຍການ, ການເບິ່ງ ຄູ່ມື jQuery Effect.