FF火狐下獲取一個(gè)元素同類型的相鄰元素實(shí)現(xiàn)代碼
更新時(shí)間:2012年12月15日 14:20:57 作者:
FF火狐下獲取一個(gè)元素同類型的相鄰元素實(shí)現(xiàn)代碼 ,需要的朋友可以了解下
復(fù)制代碼 代碼如下:
// 兼容火狐獲取一個(gè)節(jié)點(diǎn)的相同類型的上一個(gè)相鄰節(jié)點(diǎn)
function perviousSiblingSameType(node , cnode )
{
// 為空直接返回null
if(node.previousSibling == null )
{
return null ;
}
else
{
// 節(jié)點(diǎn)類型不相等繼續(xù)遞歸
if(node.previousSibling.nodeType != cnode.nodeType)
{
return perviousSiblingSameType(node.previousSibling , cnode);
}
// 節(jié)點(diǎn)類型相等則返回
else if(cnode.nodeType == node.previousSibling.nodeType)
{
return node.previousSibling ;
}
}
}
// 兼容火狐獲取一個(gè)節(jié)點(diǎn)的相同類型的下一個(gè)相鄰節(jié)點(diǎn)
function nextSiblingSameType(node , cnode)
{
// 為空直接返回null
if(node.nextSibling == null )
{
return null ;
}
else
{
// 節(jié)點(diǎn)類型不相等繼續(xù)遞歸
if(node.nextSibling.nodeType != cnode.nodeType)
{
return nextSiblingSameType(node.nextSibling , cnode);
}
// 節(jié)點(diǎn)類型相等則返回
else if(cnode.nodeType == node.nextSibling.nodeType)
{
return node.nextSibling ;
}
}
}
相關(guān)文章
JS基于Mootools實(shí)現(xiàn)的個(gè)性菜單效果代碼
這篇文章主要介紹了JS基于Mootools實(shí)現(xiàn)的個(gè)性菜單效果代碼,涉及JavaScript頁(yè)面元素的遍歷及樣式的動(dòng)態(tài)操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-10-10
javascript十個(gè)最常用的自定義函數(shù)(中文版)
如果不使用類庫(kù)或者沒(méi)有自己的類庫(kù),儲(chǔ)備一些常用函數(shù)總是有好處的。2009-09-09
前端echarts tooltip展示多項(xiàng)自定義數(shù)據(jù)代碼示例
Echarts是一個(gè)基于JavaScript的開源圖表庫(kù),提供了豐富的圖表類型,如折線圖、柱狀圖、餅圖、散點(diǎn)圖等,支持動(dòng)態(tài)數(shù)據(jù)交互和自定義配置,這篇文章主要給大家介紹了關(guān)于前端echarts tooltip展示多項(xiàng)自定義數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下2024-09-09
父節(jié)點(diǎn)獲取子節(jié)點(diǎn)的字符串示例代碼
這篇文章主要介紹了父節(jié)點(diǎn)獲取子節(jié)點(diǎn)的字符串的方法,需要的朋友可以參考下2014-02-02
javascript 動(dòng)態(tài)腳本添加的簡(jiǎn)單方法
下面小編就為大家?guī)?lái)一篇javascript 動(dòng)態(tài)腳本添加的簡(jiǎn)單方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-10-10
JS仿淘寶實(shí)現(xiàn)的簡(jiǎn)單滑動(dòng)門效果代碼
這篇文章主要介紹了JS仿淘寶實(shí)現(xiàn)的簡(jiǎn)單滑動(dòng)門效果,可實(shí)現(xiàn)按字母分類滑動(dòng)切換的功能,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下2015-10-10
微信小程序?qū)崿F(xiàn)移動(dòng)端滑動(dòng)分頁(yè)效果(ajax)
這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)移動(dòng)端滑動(dòng)分頁(yè)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06

