jQuery元素操作
主要是遍历,创建,添加,删除元素操作
遍历元素each()
jQuery隐式迭代是对同一类元素做了相同的操作,如果想要给同一元素做不同的操作,就需要用到遍历
语法1:...语法:
$("")
动态的创建了一个
但是只是创建了元素是不会在结构中显示出来的,因为还没有说明要将元素放在哪里
1.内部添加:
追加到元素最后:element.append...本文由“壹伴编辑器”提供技术支持
2.外部添加
放在目标元素前面:element.before("内容")
放在目标元素后面:element.after("内容")
总结
①内部添加元素,生成之后...,他们是父子关系
②外部添加元素,生成之后,他们是兄弟关系
本文由“壹伴编辑器”提供技术支持
删除元素
element.remove() 删除匹配的元素(自身)
element.empty...但是这个导航栏其实是有bug的,比如我们重新刷新页面时,即使页面在很下面,导航栏也没有出现
这是因为我们将它放入了滚动事件中,刚刷新完是没有滚动的,所以自然不会出现,所以我们要将里面的代码封装成函数