我喜欢
时间:2018-07-09 03:54:51来源:杰瑞文章网点击:作文字数:200字
作文导读:一、函数方法
1、静态函数的使用
1、jQuery中的each静态方法和mao静态方法的区别
1.1 返回值的不同:
each 静态方法默认的返回值就是所遍历的变量
遍历数组则返回的是数组,遍历对象则返回的是对象
map 静态方法默认的返回值就是一个空数组
1.2 回调函数中对值处理方式不同:
each 静态方法不支持在回调函数中对遍历的数组进行处理
map 静态方法可以在回调函数中通过return对遍历的数组进行处理,然后生成一个新数组返回
示例:
打印结果
2、scrollTop()方法:
1、使用
1.1 获取:
注意:
为了保证浏览器的兼容,获取网页滚动的偏移量需要将body和html的两个偏移量相加起来
为了保证浏览器的兼容,同样在设置网页滚动的偏移量时,需要同时设置body和html两个偏移量
二、动画:
1、执行动画的注意点:
1.1 同一动画执行前需要先停止当前动画:
在jQuery中,如果需要执行动画,建议在执行某一动画之前先调用stop方法,然后再执行动画
因为在jQuery中有一个动画队列,每次执行的动画都会被加入到这个动画队列中,先进入的先执行,后进入的要等前一个执行完毕才能继续执行。这就导致在快速重复执行某一动画的时候,造成动画等待的效果,因此,需要在重复执行下一个动画之前,要先停止掉当前的动画。
注意:是同一个动画
示例:
动画-下拉菜单
下拉菜单动画.gif
1.2 同一动画(多个动画组合)的情况:
动画-淡入淡出广告
淡入淡出广告动画.gif
2、动画停止方法stop()的使用:
注意:不同参数的效果不同
一、函数方法
1、静态函数的使用
1、jQuery中的each静态方法和mao静态方法的区别
1.1 返回值的不同:
each 静态方法默认的返回值就是所遍历的变量
遍历数组则返回的是数组,遍历对象则返回的是对象
map 静态方法默认的返回值就是一个空数组
1.2 回调函数中对值处理方式不同:
each 静态方法不支持在回调函数中对遍历的数组进行处理
map 静态方法可以在回调函数中通过return对遍历的数组进行处理,然后生成一个新数组返回
示例:
打印结果
2、scrollTop()方法:
1、使用
1.1 获取:
注意:
为了保证浏览器的兼容,获取网页滚动的偏移量需要将body和html的两个偏移量相加起来
为了保证浏览器的兼容,同样在设置网页滚动的偏移量时,需要同时设置body和html两个偏移量
二、动画:
1、执行动画的注意点:
1.1 同一动画执行前需要先停止当前动画:
在jQuery中,如果需要执行动画,建议在执行某一动画之前先调用stop方法,然后再执行动画
因为在jQuery中有一个动画队列,每次执行的动画都会被加入到这个动画队列中,先进入的先执行,后进入的要等前一个执行完毕才能继续执行。这就导致在快速重复执行某一动画的时候,造成动画等待的效果,因此,需要在重复执行下一个动画之前,要先停止掉当前的动画。
注意:是同一个动画
示例:
动画-下拉菜单
下拉菜单动画.gif
1.2 同一动画(多个动画组合)的情况:
动画-淡入淡出广告
淡入淡出广告动画.gif
2、动画停止方法stop()的使用:
注意:不同参数的效果不同
我喜欢一文由杰瑞文章网免费提供,本站为公益性作文网站,此作文为网上收集或网友提供,版权归原作者所有,如果侵犯了您的权益,请及时与我们联系,我们会立即删除!
杰瑞文章网友情提示:请不要直接抄作文用来交作业。你可以学习、借鉴、期待你写出更好的作文。
说说你对这篇作文的看法吧