时间:2021-07-01 10:21:17 帮助过:4人阅读
0.停止动画
if($('.swaplist,.mainlist').is(':animated')){ $('.swaplist,.mainlist').stop(true,true); }
animate实例:
1.点击按钮后p元素的几个不同属性一同变化
$("#go").click(function () { $("#block").animate({ width: "90%", height: "100%", fontSize: "10em", borderWidth: 10 }, 1000); });
2.让指定元素左右移动
$("#right").click(function () { $(".block").animate({ left: '+50px' }, "slow"); }); $("#left").click(function () { $(".block").animate({ left: '-50px' }, "slow"); });
3.在600毫秒内切换段落的高度和透明度
$("p").animate({ height: 'toggle', opacity: 'toggle' }, "slow");
4.用500毫秒将段落移到left为50的地方并且完全清晰显示出来(透明度为1)
$("p").animate({ left: 50, opacity: 'show' }, 500);
5.切换显示隐藏
$(".box h3").toggle(function(){ $(this).next(".text").animate({height: 'toggle', opacity: 'toggle'}, "slow"); $(this).addClass("arrow"); return false; },function(){ $(this).next(".text").animate({height: 'toggle', opacity: 'toggle'}, "slow"); $(this).removeClass("arrow"); return false; }); });
//滚动焦点 $(window).scroll(function () { //当前窗口的滚动事件 var winTop = $(window).scrollTop(); //获取当前窗口的大小 var objTop = $("#obj1").offset().top; //获取当前对象的x坐标 });
以上就是jQuery动画animate方法使用介绍的详细内容,更多请关注Gxl网其它相关文章!