jQuery元素操作
主要是遍历,创建,添加,删除元素操作
遍历元素each()
jQuery隐式迭代是对同一类元素做了相同的操作,如果想要给同一元素做不同的操作,就需要用到遍历
语法1:...因为还没有说明要将元素放在哪里
1.内部添加:
追加到元素最后:element.append("内容")
把内容放入匹配元素内部最后面,类似原生的appendChild
添加到元素前面:element.prepend...(只能获取值不能修改)
我们这样得到的是一个对象,如果只想拿到其中的属性,比如我们可以offset().top,得到它的top属性
返回顶部案例:
和之前一样,做一个当页面滚动到内容下方时...,显示"返回顶部"的按钮,点击以后就可以回到页面顶部的功能....因为scrollTop( )是可以获取和设置的,所以scrollTop(0)就是返回顶部
电梯导航栏案例:
一开始把offset()记成width()了,难住了好久...