提示中说用gt()和:not(:last)来控制<li>元素显示的内容.这句话不知道是什么意思
提示中说用gt()和:not(:last)来控制<li>元素显示的内容.这句话不知道是什么意思。 没有用到这2个代码 也能显示出来。
2014-12-24
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li><a href="#">更多</a></li>
</ul>
<script>
$(function(){
$("li:gt(4):not(li:last)").hide();
$("li a").click(function(){
var html=$(this).html();
if(html=="更多"){
$(this).html("简化");
$("li").show();
}else if(html=='简化'){
$(this).html("更多");
$("li:gt(4):not(li:last)").hide();
}
});
});
</script>
举报