Latest web development tutorials
×

jQuery หลักสูตร

jQuery หลักสูตร jQuery แนะนำโดยย่อ jQuery ติดตั้ง jQuery ไวยากรณ์ jQuery ผู้เลือก jQuery เหตุการณ์

jQuery ผล

jQuery ซ่อน / แสดง jQuery จางหาย jQuery สไลด์ jQuery นิเมชั่น jQuery หยุดนิเมชั่น jQuery Callback jQuery Chaining

jQuery HTML

jQuery การจับกุม jQuery จัดตั้งขึ้น jQuery เพิ่มองค์ประกอบ jQuery การลบองค์ประกอบ jQuery CSS หมวดหมู่ jQuery css() ทาง jQuery ขนาด

jQuery ข้ามผ่าน

jQuery ข้ามผ่าน jQuery บรรพบุรุษ jQuery ลูกหลานของเรา jQuery เพื่อนร่วมชาติ jQuery การกรอง

jQuery Ajax

jQuery AJAX แนะนำโดยย่อ jQuery load() ทาง jQuery get()/post() ทาง

jQuery อื่น ๆ

jQuery noConflict() ทาง jQuery JSONP

jQuery ตัวอย่าง

jQuery ตัวอย่าง

jQuery คู่มืออ้างอิง

jQuery ผู้เลือก jQuery วิธีการใช้เหตุการณ์ jQuery วิธีการมีผลบังคับใช้ jQuery HTML / CSS ทาง jQuery วิธีการข้ามผ่าน jQuery AJAX ทาง jQuery วิธีเบ็ดเตล็ด jQuery คุณสมบัติ

jQuery วิดเจ็ต

jQuery Validate jQuery Accordion jQuery Autocomplete jQuery Message jQuery ตรวจสอบรหัสผ่าน jQuery Prettydate jQuery Tooltip jQuery Treeview

jQuery เคลื่อนไหว () วิธีการ

วิธีการผล jQuery วิธีการผล jQuery

ตัวอย่าง

โดยการเปลี่ยนความสูงขององค์ประกอบองค์ประกอบของการประยุกต์ใช้ภาพเคลื่อนไหว:

$("button").click(function(){
$("#box").animate({height:"300px"});
});

ลอง»

ความหมายและการใช้งาน

ภาพเคลื่อนไหว () วิธีการดำเนินการแอตทริบิวต์ที่กำหนดเองภาพเคลื่อนไหว CSS ตั้ง

ในวิธีการนี้องค์ประกอบรูปแบบ CSS ที่จะเปลี่ยนจากรัฐหนึ่งไปยังอีก มูลค่าทรัพย์สิน CSS เป็นค่อยๆเปลี่ยนเพื่อให้คุณสามารถสร้างผลภาพเคลื่อนไหว

ค่าตัวเลขเท่านั้นที่สามารถสร้างภาพเคลื่อนไหว (เช่น "margin: 30px") ค่าสตริงไม่สามารถสร้างภาพเคลื่อนไหว (เช่น "พื้นหลังสี: สีแดง")

เคล็ดลับ: ใช้เครื่องหมาย "+ =" หรือ "- =" การสร้างภาพเคลื่อนไหวญาติ


ไวยากรณ์

(selector).animate({styles},speed,easing,callback)

参数 描述
styles 必需。规定产生动画效果的一个或多个 CSS 属性/值。

注意: 当与 animate() 方法一起使用时,该属性名称必须是驼峰写法: 您必须使用 paddingLeft 代替 padding-left,marginRight 代替 margin-right,依此类推。

可以应用动画的属性:

提示:颜色动画不包含在核心 jQuery 库中。如果您想要应用动画颜色,您需要从 jQuery.com 下载 颜色动画插件
speed 可选。规定动画的速度。

可能的值:

  • 毫秒
  • "slow"
  • "fast"
easing 可选。规定在动画的不同点中元素的速度。默认值是 "swing"。

可能的值:

  • "swing" - 在开头/结尾移动慢,在中间移动快
  • "linear" - 匀速移动
提示:扩展插件中提供更多可用的 easing 函数。
callback 可选。animate 函数执行完之后,要执行的函数。

如需学习更多有关 callback 的内容,请访问我们的 jQuery Callback 这一章。


สลับไวยากรณ์

(selector).animate({styles},{options})

参数 描述
styles 必需。规定产生动画效果的一个或多个 CSS 属性/值(同上)。
options 可选。规定动画的额外选项。

可能的值:

  • speed - 设置动画的速度
  • easing - 规定要使用的 easing 函数
  • callback - 规定动画完成之后要执行的函数
  • step - 规定动画的每一步完成之后要执行的函数
  • queue - 布尔值。指示是否在效果队列中放置动画。如果为 false,则动画将立即开始。
  • specialEasing - 来自styles参数的一个或多个 CSS 属性的映射,以及它们的对应 easing 函数


ตัวอย่าง

ลอง - ตัวอย่าง

ใช้ภาพเคลื่อนไหวที่มีฟังก์ชั่นการโทรกลับ ()
วิธีการใช้ชีวิตที่มีฟังก์ชั่นการโทรกลับ () เพื่อทำซ้ำภาพเคลื่อนไหว


วิธีการผล jQuery วิธีการผล jQuery