Yox.dom.createElement(tagName): HTMLElement

创建一个元素节点。

Yox.dom.createText(text): TextNode

创建一个文本节点。

Yox.dom.createComment(text): CommentNode

创建一个注释节点。

Yox.dom.isElement(node): boolean

是否是元素节点

Yox.dom.parent(node): HTMLNode

获取父节点

Yox.dom.next(node): HTMLNode

获取右侧相邻节点。

Yox.dom.children(node): HTMLCollection

获取子节点列表。

Yox.dom.append(parentNode, node)

往后面添加节点。

Yox.dom.before(parentNode, node, beforeNode)

beforeNode 节点前插入节点。

Yox.dom.replace(parentNode, newNode, oldNode)

替换节点。

Yox.dom.remove(parentNode, node)

删除节点。

Yox.dom.setProp(node, name, value)

设置节点的 Property

Yox.dom.removeProp(node, name)

删除节点的 Property

Yox.dom.setAttr(node, name, value)

设置节点的 Attribute

Yox.dom.removeAttr(node, name)

删除节点的 Attribute

Yox.dom.tag(node): string

获取元素的标签名,返回的是小写形式

Yox.dom.text(node, ?content): ?string

获取或设置节点的文本。

Yox.dom.html(node, ?content): ?string

获取或设置节点的 html。

Yox.dom.find(selector, ?context): ?HTMLElement

查找元素。没找到时,返回空。

Yox.dom.on(node, type, listener)

监听事件。

Yox.dom.off(node, type, listener)

取消监听事件。

Yox.dom.addClass(node, className)

添加 class。

Yox.dom.removeClass(node, className)

删除 class。

results matching ""

    No results matching ""