[JavaScript] 刚接触JQ不久,练手的第一个选项卡 →→→→→进入此内容的聊天室

来自 , 2020-03-11, 写在 JavaScript, 查看 148 次.
URL http://www.code666.cn/view/b9228e09
  1. <style><!--
  2. body{margin:50px 50px;padding:0;}
  3. .xxk{}
  4. .xxk ul{color:#fff;text-align:center;line-height:30px;margin:0;padding:0;}
  5. .xxk ul li{list-style:none;width:100px;background:#000; cursor:pointer;}
  6. .xxk ul li.active{background:red;color:#000;}
  7. .xxk ul li div{background:#fff;border:1px solid #000;display:none;}
  8.  
  9. .hello{border:1px solid #000;width:100px;}
  10. .hello div{display:none;line-height:30px;width:100px;}
  11. --></style>
  12. <p>
  13. <script type="text/javascript" src="jquery-1.10.1.js"></script>
  14. <script type="text/javascript">// <![CDATA[
  15. $(function(){
  16.                 $('.xxk ul li').click(function(){
  17.                         $(this).addClass('active').siblings().removeClass('active');
  18.                         var index=$('.xxk ul li').index(this);
  19.                        
  20.                         $('li').not('active').find('div').stop().slideUp();
  21.                         $('.xxk div').eq(index).slideDown();
  22.                         })
  23.                
  24.                
  25.         })
  26. // ]]></script>
  27. </p>
  28. <p>写的效果出来了,新手,请各位大神多多指教小辈</p>
  29. <div class="xxk">
  30. <ul>
  31. <li class="active">选项卡1
  32. <div style="display: block;">选项卡1选项</div>
  33. </li>
  34. <li>选项卡2
  35. <div>选项卡2选卡2选项卡2</div>
  36. </li>
  37. <li>选项卡3
  38. <div>选项卡卡3</div>
  39. </li>
  40. <li>选项卡4
  41. <div>选项卡4</div>
  42. </li>
  43. </ul>
  44. </div>

回复 "刚接触JQ不久,练手的第一个选项卡"

这儿你可以回复上面这条便签

captcha