jquery经典实例之选项卡

快来打我* 2021-07-24 15:57 493阅读 0赞

效果图:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2RrbTEyMzQ1Ng_size_16_color_FFFFFF_t_70

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="GBK">
  5. <title>Title</title>
  6. <style>
  7. *{
  8. margin: 0px;
  9. padding: 0px;
  10. }
  11. #outer {
  12. width: 600px;
  13. height: 400px;
  14. margin: 0 auto;
  15. border: 1px solid #ccc;
  16. }
  17. ul li {
  18. margin: 0;
  19. padding: 0;
  20. list-style: none;
  21. }
  22. .tab-tilte{
  23. width: 99%;
  24. }
  25. .tab-tilte li{
  26. float: left;
  27. width: 25%;
  28. padding: 10px 0;
  29. text-align: center;
  30. background-color:#f4f4f4;
  31. cursor: pointer;
  32. }
  33. /* 点击对应的标题添加对应的背景颜色 */
  34. .tab-tilte .active{
  35. background-color: #09f;
  36. color: #fff;
  37. }
  38. .tab-content div{
  39. width: 25%;
  40. line-height: 100px;
  41. text-align: center;
  42. }
  43. .hide{
  44. display:none;
  45. }
  46. </style>
  47. </head>
  48. <body>
  49. <div class="outer">
  50. <ul class="tab-tilte">
  51. <li id="tab_1" class="active" onclick="select_tab(this);">菜单一</li>
  52. <li id="tab_2" onclick="select_tab(this);">菜单二</li>
  53. <li id="tab_3" onclick="select_tab(this);">菜单三</li>
  54. </ul>
  55. <div class="tab-content">
  56. <div id="tab_1_content">内容一</div>
  57. <div id="tab_2_content" class="hide">内容二</div>
  58. <div id="tab_3_content" class="hide">内容三</div>
  59. </div>
  60. </div>
  61. <script src="jquery-1.5.1.js"></script>
  62. <script>
  63. function select_tab(self) {
  64. $(self).addClass("active").siblings().removeClass("active");
  65. var contentId = "#" + $(self).attr("id")+"_content";
  66. $(contentId+"").removeClass("hide").siblings().addClass("hide");
  67. }
  68. </script>
  69. </body>
  70. </html>

发表评论

表情:
评论列表 (有 0 条评论,493人围观)

还没有评论,来说两句吧...

相关阅读

    相关 jQuery 选项

    选项卡是非常常见而实用的效果,本篇文章示例一个简单的选项卡效果,在以往的代码中都是选择jQuery对象级别插件扩展,本次将改为类级别插件扩展的方式。 上效果图: ![70]

    相关 jquery选项

    功能介绍: 1.鼠标划过当前按钮,当前按钮变色 2.对应图片展示 3.鼠标划过其他按钮,对应图片出现,其他按钮变回原色,其他图片隐藏 所有代码:

    相关 Jquery-选项

    Jquery-选项卡 要求:单击当前选项出现相应内容 制作选项卡的原理比较简单,通过show()显示、hide()隐藏来切换不同内容 步骤一:建立站点 !