首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

求帮忙:怎么获得ul下的 li的css属性

2013-07-08 
求帮忙:如何获得ul下的 li的css属性是这样的,我想获得ul下的li标签的css特性,比如ul下有3个li标签,其中只

求帮忙:如何获得ul下的 li的css属性
是这样的,我想获得ul下的li标签的css特性,比如ul下有3个li标签,其中只有一个有display: block;,我想知道这个li是ul中的第几个,请问用JS怎么得到?
[解决办法]



var lis=document.getElementsByTagName("ul").children;
for(var i=0;i<lis.length;i++){
    if(lis[i].style.display=="block") alert(i);
}

[解决办法]

$("ul li[display='block']").index();

[解决办法]
jQuery


$(function(){
$("ul li").each(function(index){
if($(this).css("display") == "block"){
alert(index);
}
})
})

热点排行