後,我有兩個列表:隱藏/顯示列表的第n項
<div class="list">
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
<li>Four</li>
<li>Five</li>
</ul>
<a href="#" class="btn-more"><img src="../img/more.png"></a>
</div>
<div class="list">
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
<li>Four</li>
<li>Five</li>
</ul>
<a href="#" class="btn-more"><img src="../img/more.png"></a>
</div>
我想顯示三個第一項。和顯示/隱藏(切換)中的其他項目,當我點擊.btn-more
我嘗試一些動態數:
$('.list ul').each(function(){
var max = 2;
if ($(this).find("li").length > max) {
$(this).find('li:gt('+max+')').hide()
}
});
這是工作,但我不知道在哪裏可以爲我的按鈕添加我的代碼顯示/隱藏其他項目。
謝謝你,我想知道這是CSS與IE9兼容? – Xroad
@Xroad ofcourse。請參閱http://caniuse.com/#feat=css-sel3(*並單擊**顯示全部**以查看完整支持*) –