一款簡單,常用的切換(點擊按鈕,切換內容)


 1 <div class="list_shop">
 2        <p>保障期限 1年</p>
 3     <ul class="shop_click">
 4            <li class="red">A款</li>
 5            <li>B款</li>
 6        </ul>
 7 
 8        <p><a href="">立即購買</a></p>
 9 
10 </div>
11 
12 <div class="shop_all">
13     <div class="shop_all_a" style="display:block;">
14  111111111 15     </div>
16 
17     <div class="shop_all_a" style="display:none;">
18  2222222 19     </div>
20 </div>

 

 1 <style type="text/css">
 2  *{margin:0px; padding:0px;}
 3   a{ text-decoration:none; }  ul{list-style:none;}
 4  .shop_all{width:300px; height:300px; overflow: hidden;}
 5  .shop_all_a{width:300px; height:300px; background:pink;}
 6  .list_shop{width:1000px; overflow: hidden; margin:auto;}
 7  .list_shop p{width:200px; height:30px; line-height:30px;}
 8  .shop_click{width:500px; overflow: hidden;}
 9  .shop_click li{width:100px; height:40px; border:1px solid red; margin:0px 10px; text-align:center; line-height:40px; float:left; cursor:pointer;}
10 .red{background:red; color:#fff;}
11 </style>

 

<script>
    $(function(){
        $('.shop_click li').click(function(){
           $(this).addClass('red').siblings().removeClass('red')//找到“red”類  找到每個div的所有同輩元素  從匹配的元素中刪除 'red' 類//
           $('.shop_all_a').eq($(this).index()).show().siblings().hide(); //獲取這個匹配的元素 顯示它  同類的元素隱藏//
       })
    })
</script>

這是一款簡單,易用的切換,使用范圍非常廣,jquery代碼也非常好理解,大家要學會舉一反三,直接復制代碼,運行后即可看到效果~~~~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM