当我只有一个孩子<ul>
时,有人可以告诉我如何隐藏<li>
吗?
我有这段代码,但它没有用。
$(document).ready(function() {
$("#flex-slider-carousel ul li").length();
if($('#flex-slider-carousel ul li').length == 1){
$("#flex-slider-carousel ul li").hide();}
});
谢谢!
答案 0 :(得分:2)
length
是属性而不是方法。您可以使用filter
方法:
$("#flex-slider-carousel ul").filter(function() {
return $(this).children().length === 1;
}).hide();