CSS操作
.css()
-.css("color")->获取colorcss值
-.css("color","#ff0000")->设置值
-.css({"color":"#cccccc","border":"1pxsolid#ff0000"})->设置多个值
-.css(["color","border"])->获取多个值
.offset
-获取相对位置
-比较的对象是html(窗口)
.position
-获取相对已经定位的父标签的位置
-比较的是最近的那个做过定位的祖先标签
.scrollTop([val])
-返回顶部的例子
.scrollLeft([val])
尺寸:
height([val|fn])
-元素的高度
width([val|fn])
-元素的宽度
innerHeight()
-带padding的高度
innerWidth()
-带padding的宽度
outerHeight([soptions])
-在innerHeight的基础上再加border的高度
outerWidth([options])
-在innerHeight的基础上再加border的高度
文档操作
内部插入
A.append(B)把B添加到A的后面
A.appendTo(B)把A添加到B的后面
A.prepend(B)把B添加到A的前面
A.prependTo(B)把A添加到B的前面
外部插入
A.after(B)把B添加到A的后面
A.insertAfter(B)把A添加到B的后面
A.before(B)把B添加到A的前面
A.insertBefore(B)把A添加到B的前面
包含
wrap(html|ele|fn)
A.wrap(B)-->B包A
unwrap()不包
-不要加参数
wrapAll(html|ele)都包(作为整体包),只包你选中的那个
wrapInner(html|ele|fn)里面包
替换
replaceWith(content|fn)
A.replaceWith(B)-->B替换A
replaceAll(selector)
A.replaceAll(B)-->A替换B
删除
empty()
-清空内部清空
remove([expr])
-删除整体都删除
detach([expr])
-剪切多保存在变量中,方便再次使用
克隆/复制
clone([Even[,deepEven]])
本文由隔壁老李于2019-12-06发表在极致时空,如有疑问,请联系我们。
本文链接:https://www.jz52.com/post/422.html