提示的第三點(diǎn):調(diào)用:gt()和:not(:last)來(lái)控制<li>元素顯示的內(nèi)容是什么鬼?
我是這樣實(shí)現(xiàn)的。沒(méi)用用到 ?"調(diào)用:gt()和:not(:last)來(lái)控制<li>元素顯示的內(nèi)容"
<!DOCTYPE?html> <html> <head> ????<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/> ????<title>挑戰(zhàn)題</title> ????<script?src="https://code.jquery.com/jquery-2.2.3.min.js"></script> </head> <body> ????<ul> ????????<li>列表1</li> ????????<li>列表2</li> ????????<li>列表3</li> ????????<li>列表4</li> ????????<li?style="display:none">列表5</li> ????????<li?style="display:none">列表6</li> ????????<li?style="display:none">列表7</li> ????????<li?style="display:none">列表8</li> ????????<li>最后一項(xiàng)</li> ????</ul> ?????<a?href="javascript:;">更多</a> </body> <script> $("a").bind('click',function(){ if($("a").html()==="更多"){ $("a").html("簡(jiǎn)化"); $("li:hidden").show(); }else{ ?$("a").html("更多"); ?$("li:eq(3)~li").hide(); ?$("li:last").show(); } }); </script> </html>
2016-05-14
gt(index) ?指的是當(dāng)前大對(duì)象的下面所代表的某個(gè)小對(duì)象,就這么理解就行了
not(:last) 可理解為:除了當(dāng)前小對(duì)象里的最后一個(gè),其他全選