1

我想知道是否有人可以告诉我检查 YUI3 节点实例的节点类型的正确方法。即node.nodeType==3用于文本节点等。

Y.one('body').nodeType; //does not work

谢谢

4

1 回答 1

0

好的,我找到了解决方案。这有点难看,但是......原始 DOM 节点的任何属性(即 nodeType、NodeValue 等)都可以通过调用 get 方法来检索:

var type=Y.one("body").get('nodeType'); 
alert (type);        //1 for element(3 for text etc)

这对于迭代文本/元素节点非常有用。希望这对某人有帮助!

于 2012-10-04T14:34:24.577 回答