WEB开发网
开发学院网页设计JavaScript Dojo学习笔记(7. dojo.dom) 阅读

Dojo学习笔记(7. dojo.dom)

 2010-09-14 13:34:01 来源:WEB开发网   
核心提示: 把指定节点下的所有子节点复制到目标节点下,并返回复制的节点数Usage Example:dojo.dom.moveChildren(srcNode, destNode, true);//仅复制子节点,Dojo学习笔记(7. dojo.dom)(2),srcNode中的文字将被忽略dojo.

把指定节点下的所有子节点复制到目标节点下,并返回复制的节点数

Usage Example:

dojo.dom.moveChildren(srcNode, destNode, true);//仅复制子节点,srcNode中的文字将被忽略
dojo.dom.moveChildren(srcNode, destNode, false);//包括文字和子节点都将被复制到目标节点下
dojo.dom.removeChildren

删除指定节点下的所有子节点,并返回删除的节点数

Usage Example:

dojo.dom.moveChildren(node);

dojo.dom.replaceChildren

用指定的新节点替换父节点下的所有子节点

Usage Example:

dojo.dom.replaceChildren(node, newChild); //目前还不支持newChild为数组形式
dojo.dom.removeNode

删除指定的节点

Usage Example:

dojo.dom.removeNode(node);
dojo.dom.getAncestors

返回指定节点的父节点集合

Usage Example:

dojo.dom.getAncestors(node, null, false);//返回所有的父节点集合(包括指定的节点node)
dojo.dom.getAncestors(node, null, true);//返回最近的一个父节点
dojo.dom.getAncestors(node, function(el){/* 此处增加过滤条件 */return true}, false);//返回所有满足条件的父节点集合
dojo.dom.getAncestorsByTag

返回所有符合指定Tag的指定节点的父节点集合

Usage Example:

dojo.dom.getAncestorsByTag(node, 'span', false);//返回所有的类型为SPAN的父节点集合
dojo.dom.getAncestorsByTag(node, 'span', true); //返回最近的一个类型为SPAN的父节点
dojo.dom.getFirstAncestorByTag

上一页  1 2 3 4  下一页

Tags:Dojo 学习 笔记

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接