①内部添加元素,生成之后,他们是父子关系
②外部添加元素,生成之后,他们是兄弟关系
本文由“壹伴编辑器”提供技术支持
删除元素
element.remove() 删除匹配的元素(自身)
element.empty...本文由“壹伴编辑器”提供技术支持
jQuery位置
位置主要有三个: offset(),position(), scrollTop()/scrollLeft()(可以获取+设置)
(真的好多啊,已经和原生的记混了......)
offset() 获取设置距离文档的位置
position() 获取距离带有定位父级位置 如果没有带定位的父级元素,则以文档为主....(只能获取值不能修改)
我们这样得到的是一个对象,如果只想拿到其中的属性,比如我们可以offset().top,得到它的top属性
返回顶部案例:
和之前一样,做一个当页面滚动到内容下方时...但是这个导航栏其实是有bug的,比如我们重新刷新页面时,即使页面在很下面,导航栏也没有出现
这是因为我们将它放入了滚动事件中,刚刷新完是没有滚动的,所以自然不会出现,所以我们要将里面的代码封装成函数