不用那么麻烦 jquery自带有:visible和:hidden选择器$("ul[name='ulname']:visible") //返回所有显示的$("ul[name='ulname']:hidden") //返回所有隐藏的你也可以在循环中用is$("ul[name='ulname']).eq(c).is(":visible") 来判断是否显示
根据多个属性选择用E[attr=val][attr=val] 不是find,find是在内部查找元素