为了账号安全,请及时绑定邮箱和手机立即绑定
把js中的对象当成关联数组或字典就好了。
至于想知道那两个函数的对象有什么属性和方法 可以console.log()出来
我实验过了:
step的:
T…n.init {elem: div#aaron, prop: "height", easing: "swing", options: Object, now: 50…}
easing
:
"swing"
elem
:
div#aaron
end
:
50
now
:
50
options
:
Object
pos
:
1
prop
:
"height"
start
:
100
unit
:
"px"
__proto__
:
O
step的那个对象的属性elem 就是this fx.elem == this 是true
step:function(){}
参数1:就是progress的参数2
参数2:一个对象,包含了与css相关的东西,我也不知道怎么用.好像这个对象有一个 字段(属性或者说变量)叫elem 这个elem是执行该动画的元素

可以输出到控制台看看:
step: function(now, fx) {
console.log(fx.elem)
}
progress:function(){}
参数1:是一个对象,包含对象进度相关的属性,至于怎么用我也不知道
参数2: 动画修改的css属性的当前这一步的值(步之间的时间间隔系统觉定,他想怎样为一步就怎样)
参数3:当前这一步执行到的进度 从duration的初值到0
toggle 是从下到上, 从右到左, 从不透明到透明同时进行
非常好 是 <br/>不是 </br>
第29行错误: </br></br>
实验了多次后,因为弹窗过多,被电脑管家过滤了...
第36行漏了 </div>
那个很坑,前面几节自己要百度下,因为课程有很多漏的
虽然学得有点艰难,但是谢谢老师!
一楼这么重要的细节课程里居然没讲
.toggle(3000)里的3000只是一个延迟时间
<body>
<h2>通过toggle切换显示与隐藏</h2>
<div class="left">测试显示和隐藏切换</div>
<button>显示和隐藏切换</button>

<script type="text/javascript">
$("button").click(function() {
$(".left").toggle(3000)
});
</script>
</body>
也可以写成这样,点击按钮隐藏,再次点击按钮显示
看得我鸡儿梆硬
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery当中的动画处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消