一、css的使用
- css ('color') 获取样式值
- css('color','red') 设置样式
- css({ 'color':'red'; 'font-size':'30px';}) 设置样式值
- offset() 相对于窗口 获取top和left值
- position() 相对于父级 获取top和left值
- scorllTop() 获取滚动的值
- scorllTop(300) 设置滚动的值
- scorllLeft() 获取滚动的值
- scorllLeft(300) 设置滚动的值
- height() 获取高度
- width()获取宽度
- innerHeight() 获取高度+padding上下
- innerWidth()获取宽度+padding左右
- outerHeight() 获取高度+padding上下+border上下
- outerWidth() 获取宽度+padding左右+border左右
二、对标签进行筛选
- first()第一个
- last() 最后一个
- find() 寻找子级 类似于后代选择器
- eq(n)第n个
- not(x)没有x的描述
- filter() 过滤
- slice() 剪裁next() 下一个
- nextAll() 后边所有
- nextUntil(x) 下一个到x 描述前
- prev() 上一个
- prevAll() 前边所有
- prevUntil(x) 上一个到x描述
- sblings() 匹配元素所有的兄弟元素
- addBack() 当前的再添加上一个
- end() 返回上一个jq对象
三、DOM相关的属性
- div,html() 获取div中的HTML内容 如a标签,出来的是一个链接
- div.text() 获取div中的文本内容 同样的标签 ,只是把所有的内容写出<a href="###"></a>
- inp.val() 获取inp的value 值
- $("<p></p>") 创建元素
- div.append(p)拼接元素:p放到div中
- p.appendTo(div) 同上
- a.aprepend(b) 插入的到最前面 a 是父级,b是子级
- a.aprependTO(b) 插入到最前面 a是子级,b是父级
- a.after(b) 把b插入到a 后面
- a,before(b) 把b插入到a前面
- a.empty() 清空a的子元素