new DomUtil()
Dom操作工具类
方法列表
名称 | 说明 |
---|---|
.addClass() | 给Html对象增加样式 |
.create(tagName, className, container) | 创建HTML对象 |
.empty(el) | 移除所有子对象 |
.get(id) | 获取Html对象 |
.getClass(el) | 获取Html对象样式 |
.getStyle(el, style) | 获取样式值 |
.hasClass(el, name) | 判断对象是否包含了某个class |
.off(obj, types, fn, context) | 取消事件绑定 |
.preventDefault(e) | 阻止DOM事件“ev”的默认操作发生 |
.remove(el) | 移除HTML对象 |
.removeClass(el, name) | 移除Html对象样式 |
.setClass(el, name) | 给Html对象设置样式 |
.setStyle(el, style, val) | 设置css样式 |
.stop(e) | Does |
.stopPropagation(e) | 停止给定事件传播到父元素 |
.toBack(el) | 移到最下面,也就是最先渲染,其他对象将会显示在该对象上面 |
.toFront(el) | 移到最上面 |
详细说明
(static) addClass()
给Html对象增加样式
(static) create(tagName, className, container)
创建HTML对象
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
tagName |
String | ||
className |
String | ||
container |
Element |
返回值
Element
(static) empty(el)
移除所有子对象
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
el |
Element |
(static) get(id)
获取Html对象
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
id |
String |
返回值
Element
(static) getClass(el)
获取Html对象样式
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
el |
Element |
返回值
String
(static) getStyle(el, style)
获取样式值
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
el |
Element | ||
style |
String |
返回值
String
(static) hasClass(el, name)
判断对象是否包含了某个class
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
el |
Element | ||
name |
String |
返回值
boolean
(static) off(obj, types, fn, context)
取消事件绑定
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
obj |
Element | ||
types |
String | ||
fn |
function | ||
context |
* |
(static) preventDefault(e)
阻止DOM事件“ev”的默认操作发生
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
e |
Event |
(static) remove(el)
移除HTML对象
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
el |
Element |
(static) removeClass(el, name)
移除Html对象样式
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
el |
Element | ||
name |
String |
(static) setClass(el, name)
给Html对象设置样式
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
el |
Element | ||
name |
String |
(static) setStyle(el, style, val)
设置css样式
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
el |
Element | 对象名称 |
|
style |
String | 样式名称 |
|
val |
String | 样式值 |
(static) stop(e)
Does stopPropagation
and preventDefault
at the same time.
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
e |
Event |
(static) stopPropagation(e)
停止给定事件传播到父元素
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
e |
Event |
(static) toBack(el)
移到最下面,也就是最先渲染,其他对象将会显示在该对象上面
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
el |
Element |
(static) toFront(el)
移到最上面
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
el |
Element |