jq 动画
jQuery 提供了一系列的动画方法,例如 fadeIn()
, fadeOut()
, slideDown()
, slideUp()
, animate()
等,可以用来制作各种动画。
以下是一些使用 jQuery 制作的简单动画示例:
- 淡入淡出动画:
$("#element").fadeIn(1000); // 淡入效果,1000毫秒完成
$("#element").fadeOut(1000); // 淡出效果,1000毫秒完成
- 下滑上去动画:
$("#element").slideDown(1000); // 下滑效果,1000毫秒完成
$("#element").slideUp(1000); // 上去效果,1000毫秒完成
- 自定义动画:
$("#element").animate({
opacity: 0.5, // 半透明效果
height: '+=100px', // 高度增加100px
width: '100px' // 宽度设置为100px
}, 1000); // 1000毫秒完成
- 连续动画:
$("#element")
.fadeIn(1000)
.fadeOut(1000)
.slideDown(1000)
.slideUp(1000);
- 循环动画:
function animateLoop() {
$("#element")
.fadeOut(1000)
.fadeIn(1000);
}
setInterval(animateLoop, 2000); // 每2000毫秒执行一次动画循环
确保在使用这些动画之前,已经在页面中包含了 jQuery 库。
评论已关闭