为了账号安全,请及时绑定邮箱和手机立即绑定
按官方文档解释:step:规定每个动画的每一步完成之后要执行的函数progress:每一次动画调用的时候会执行这个回调,就是一个进度的概念。解释完全不一样,仔细品,传达出来的内涵实际差不多,动画是一个动态的过程,既然动态就要调用函数执行动作,既然是过程就不是一下子能完事的。综合来讲就是每调用一次函数执行一步,每执行完一步后回过头来调用函数执行下一步,具体执行多少步,调用多少次函数,系统说的算,与时间长短无关,1年是一个过程,0.01秒也是一个过程,有木有感受到step与progress之间的异同。
简单区分一下step和progress,现在什么都讲究语义化,见文知义。step的意思是步骤,progress的意思是进度,你工作进度怎么样?你完成到哪一个步骤了?很显然,这两个单词意思相近,那么效果也是大同小异的。按官方
alert()方法出现两次是因为隐藏了2个P元素
$aaron.animate( {width: '50',height: '150'}, {
//每一个动画都会调用step,now体现的是前面对象里最后一个属性值的当前值,最后一个是height就是表示的高的值,fx.start/end表示最后一个值从多少开始/结束
step: function(now, fx) {
$aaron.text('高度的改变值:'+now)
}
这叫透明度好吗,我求求你上点心吧
非要加上那2个看不懂的属性,脱裤子放屁
水了很多节了啊老师
这个东西弄半天
把它的jq改一下
后面那个同学没加s
<script src="https://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
前面的不好,慕课不能删自己的评价,添加重置代码用这个
$('<button>重置</button>').appendTo("body").click(function(){
$("div").removeAttr("style");
});
script标签里加点代码好用于重置效果
$('<button>重置</button>').appendTo("body").click(function(){
$("div").css({width:"",height:"",fontSize:"",display:""})
});
实现点击按钮后不断重复执行sideToggle
$("button").click(function() {
setInterval(function(){
$("#a1").slideToggle(1000);
},1000);
老师这四章讲的都不太好,完全是照抄jQuery123的内容,即使是翻译有误的也完全照搬,内容有错的地方很多啊
慕课网,专注少's'
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery当中的动画处理

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消