当我只有一个 child <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();}
});
谢谢!
最佳答案
length
是属性而不是方法。您可以使用filter
方法:
$("#flex-slider-carousel ul").filter(function() {
return $(this).children().length === 1;
}).hide();
关于javascript - 当<ul>中只有一个元素存在时,隐藏<ul>,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24876195/