show()
hide()
$(function () { 编写jQuery相关代码 $(button).eq(0).click(function () { $(div).css(display, block) 注意 这里的时间是毫秒 $(div).show(1000, function () { 作用 动画执行完毕之后调用 alert(显示动画执行完毕) }) }) $(button).eq(1).click(function () { $(div).css(display, none) $(div).hide(1000, function () { alert(隐藏动画执行完毕) }) }) $(button).eq(2).click(function () { $(div).toggle(1000, function () { alert(切换动画执行完毕) }) }) })slideDown()
slideUp()
$(function () { 编写jQuery相关代码 $(button).eq(0).click(function () { $(div).slideDown(1000, function () { alert(展开完毕) }) }) $(button).eq(1).click(function () { $(div).slideUp(1000, function () { alert(收起完毕) }) }) $(button).eq(2).click(function () { $(div).slideToggle(1000, function () { alert(收起完毕) }) }) })fadeIn()
fadeOut()
fadeTo
$(function () { 编写jQuery相关代码 $(button).eq(0).click(function () { $(div).fadeIn(1000, function () { alert(淡入完毕) }) }) $(button).eq(1).click(function () { $(div).fadeOut(1000, function () { alert(淡出完毕) }) }) $(button).eq(2).click(function () { $(div).fadeToggle(1000, function () { alert(切换完毕) }) }) $(button).eq(3).click(function () { $(div).fadeTo(1000, 0.2, function () { alert(淡入完毕) }) }) })animate()
第一个参数 接收一个对象, 可以在对象中修改属性第二个参数 指定动画时长第三个参数 指定动画节奏, 默认就是swing第四个参数 动画执行完毕之后的回调函数 $(function () { 编写jQuery相关代码 $(button).eq(0).click(function () { $(.one).animate({ width 500 }, 1000, function () { alert(自定义动画执行完毕) }) $(.one).animate({ marginLeft 500 }, 5000, function () { alert(自定义动画执行完毕) }) $(.two).animate({ marginLeft 500 }, 5000, linear, function () { alert(自定义动画执行完毕); }) }) $(button).eq(1).click(function () { $(.one).animate({ width +=100 }, 1000, function () { alert(自定义动画执行完毕); }) }) $(button).eq(2).click(function () { $(.one).animate({ width hide width toggle }, 1000, function () { alert(自定义动画执行完毕) }) }) })stop()
delay()
用于告诉系统延迟时长
$(function(){ $(.one).animate({ width 500 height 500 }, 1000).delay(2000).animate({ height 500 }, 1000) })