事件注册
多个事件用空格隔开
事件委派
click绑定在ul但是触发的是里面的Li
绑定动态创建的元素
未来创建的无法绑定事件
用on 的可以
是主要的优势
发布微博
没删掉,只是隐藏,还得加一个回调函数
0ff解绑事件
解除事件委托
第二次点击不会触发了
自动触发事件
3、
jquery事件对象
其他方法
对象拷贝
如果目标里原来有数据
原来的数据会被覆盖
浅拷贝
浅拷贝拷贝地址,指向同一个对象
修改一个另一个也会影响
sex会被覆盖
深拷贝
完全复制一份给目标对象,如果里面有不冲突的属性会合并到一起
多库共存
jQuery插件
图片懒加载
Pyg少做了一个电梯导航
ctrl+h 查找加替换
全屏滚动
bootsstrap js插件
插件,组件,
案例
综合案例
数组是不能直接存储的
本地存储里面只能存储字符串的数据格式,可以转换成字符串
是string格式的,没有title之类的属性
放在本地存储里
索引号和数据
注意大小写
会渲染两次,渲染之前要清空ol
只有亲兄弟才可以编排号码
遍历的时候添加的索引号
可以用它兄弟的id号
自定义属性用attr,固有属性用prop
清除一下本地存储就好了,记得传参
jQ尺寸,位置操作
位置
可以设置参数
电梯导航
刷新后导航条就不见了,需要封装函数
有点抖动,解决:
点击li不执行页面滚动事件里面的添加类
节流阀:互斥锁
animate里面有一个回调函数
链式编程