1.0.3 • Published 4 years ago

dom-operation v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

dom-operation

操作 dom 工具类

提供方法

修改或者获取 HTML 元素相关

方法名方法说明
checkELm判断对象是否是通过选择器获取到的 HTML 元素
createElm判断对象是否是通过选择器获取到的 HTML 元素
getByQuery通过元素选择器来获取 HTML 元素
getById通过元素 id 来获取 HTML 元素
getByClass通过元素 class 来获取 HTML 元素
getByTag通过元素 tag 标签来获取 HTML 元素,性能较低请注意
getByAttr通过 HTML 元素属性查询元素,性能较低请注意
getElmPrev查询 HTML 元素的前置元素
getElmNext查询 HTML 元素的后置元素
getElmPrevAll查询 HTML 元素的所有前置元素
getElmNextAll查询 HTML 元素的所有后置元素
findElmChild查询 HTML 元素的指定后代元素,性能较低请注意
getElmChild查询 HTML元素的后代元素
getElmParent查询 HTML 元素的父级元素
getElmClosestClosest 获得匹配选择器的第一个祖先元素,从当前元素开始沿 DOM 树向上。
getElmPUntilParentsUntil 获取当前每一个匹配元素集的祖先,不包括匹配元素的本身。
appendElmAppend 插入到子节点的末尾
prependElmAppend 插入到子节点的开头
insertBeforeElminsertBefore 在选中元素前插入新节点
insertAfterElminsertAfter 在选中元素后插入新节点
removeElm移除 HTML 元素

修改或者获取 HTML 内容相关

方法名方法说明
getFValue获取Form Input/Textarea的内容值
setFValue设置Form Input/Textarea的内容值
getElmAttr获取元素的特性
setElmAttr设置元素的特性
batchSetElmAttr批量设置元素的特性
removeElmAttr获取元素的特性
getElmProp获取元素的属性
setElmProp获取元素的属性
getElmStyle获取元素的样式
getElmHeight获取元素的高度
getElmWidth获取元素的宽度
setElmWidth设置元素的宽度
setElmHeight设置元素的高度
setElmStyle获取元素的样式
getDocW获取到页面最外层的Document的宽度
getDocH获取到页面最外层的Document height的高度
getWinW获取到页面window的宽度
getWinH获取到页面window的高度
getElmHTML获取元素的html内容
setElmHTML修改元素的html内容

修改或者获取 HTML 样式相关

方法名方法说明
addClass给元素添加样式
removeClass给元素移除样式
hasClass判断元素是否包含某个样式
toggleClass动态切换元素样式

license

MIT

1.0.2

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago