汇盛国际注册:DOM 脚本编程中的兄弟节点

标签:游戏玩法    日期:2018-04-09 12:39    录入:汇盛国际平台    浏览:

  

[DOM,脚本编程,兄弟节点]DOM 脚本编程中的兄弟节点

  除IE外的浏览器是将换行符作为内容的文本节点(nodeType为3)。而元素的话,nodeType为1。下面是查找它们的实用方法:  
代码如下:
  
lastSibling:function(node){  
var tempObj = node.parentNode.lastChild;  
while(tempObj.nodeType!=1 && tempObj.previousSibling!=null)  
{  
tempObj=tempObj.previousSibling;  
}  
return (tempObj.nodeType==1)?tempObj:false;  
}  
  
这是《深入浅出JavaScript》书中DOMhelp库中lastSibling方法的源码。与 mootools 库中实现源码差不多:  
代码如下:
  
'last-child': function(){  
var element = this;  
while ((element = element.nextSibling)){  
if (element.nodeType == 1) return false;  
}  
return true;  
}  
  
这是在 Mootools 1.2.4 源码中的 last-child() 方法。

★★★小编:汇盛国际注册 整理文章,欢迎大家转载 ★★★
上一篇:JavaScript如何自定义trim方法
下一篇:没有了
相关文章阅读
点击右上角的分享按钮即可收藏汇盛国际平台注册 随时随地与好友一起分享精彩内容噢
最近更新
热门排行