node.getChildByName(“子节点名”)等。var node = cc.find("Canvas/bg");//通过访问路径来获取节点var a = this.node.getChildByName('name');//通过名字获//先获取子节点varb=document.querySelector('.b');//获取父节点vara=b.parentNode;console.log(a);//得到的是离子元素最近的父节点//如果找不到父节点就返回null 获取子节点//
所有DOM节点都继承了Node接口Node.nodeType: 返回一个整数值,表示节点的类型,有以下类型:document:9 表示文档element: 1 表示元素attr: 2 表示属性tex3、节点的常用属性functiontest01(){// 获取id为a的标签节点对象vara=document.getElementById("a");// 获取当前节点的父节点varb=a.parentNode;console.log(b);//
vara = $('a[target=_blank]'); a.hide();// 隐藏a.show();// 显示注意:隐藏DOM节点并未改变DOM树的结构,它只影响DOM节点的显示。这和删除DOM节点是不同的。通常很多节点有多个class,可以查找同时包含red和green的节点:vara=$('.red.green');// 注意没有空格!/ 符合条件的节点:/ // 按属性查找一个DOM节点
2.节点操作①获取节点varnode=cc.find("Canvas/bg");//通过访问路径来获取节点vara=this.node.getChildByName('name');//通过名字获取子节点node.getComponen在jQuery中插入节点比javascript自带的多了很多,比如:.append() .appendTo() .prepend() .prependTo() .after() .insertAfter() .before() .insertBefore()