1. 程式人生 > >jquery 商品展示更多

jquery 商品展示更多

<!DOCTYPE html> <html>     <head>         <meta charset="utf-8" />         <title>更多商品展示</title>         <style>             * {                 margin: 0;                 padding: 0;             }             .box {                 width: 500px;                 margin: 100px auto;                 border: 5px solid green;                 text-align: center;             }             ul {                 margin-top: 10px;                 overflow: hidden;             }             li {                 list-style-type: none;                 float: left;                 width: 150px;                 height: 50px;                 cursor: pointer;             }             a:hover {                 text-decoration: underline;                 font-weight: bold;                 color: orange;             }         </style>     </head>     <body>         <div class="box">             <span>手機品牌</span>             <ul>                 <li><a>蘋果(28479492)</a></li>                 <li><a>華為(38479493)</a></li>                 <li><a>OPPO(18479495)</a></li>                 <li><a>VIVO(18479213)</a></li>                 <li><a>小米(33479492)</a></li>                 <li><a>魅族(237872)</a></li>                 <li><a>一加(847949)</a></li>                 <li><a>堅果(4789949)</a></li>                 <li><a>美圖(8479149)</a></li>                 <li><a>黑莓(479429)</a></li>                 <li><a>三星(20847949)</a></li>                 <li><a>努比亞(2847949)</a></li>                 <li><a>索尼(20847949)</a></li>                 <li><a>諾基亞(12847949)</a></li>                 <li><a>360(12847949)</a></li>             </ul>             <button>更多品牌↓</button>         </div>     </body>  <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.js"></script>     <script>              $(function(){             // 選中更多的內容             var more = $('li:gt(5)')             // 隱藏更多內容             more.hide()                          $('button').click(function(){                 // 判斷狀態                 if (more.is(':hidden')) {                     // 隱藏狀態,轉換為顯示狀態                     more.slideDown(500)                     $(this).html('收起↑')                 } else {                     // 顯示狀態,轉換為隱藏狀態                     more.slideUp(500)                     $(this).html('更多品牌↓')                 }             })                      })          </script> </html>