jquery选项卡

叁歲伎倆 2022-03-16 07:22 465阅读 0赞

功能介绍:

1.鼠标划过当前按钮,当前按钮变色

2.对应图片展示

3.鼠标划过其他按钮,对应图片出现,其他按钮变回原色,其他图片隐藏

所有代码:

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <title>选项卡2</title>
  8. <style>
  9. body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, code, form, input, textarea, p, th, td, fieldset, legend, figure {
  10. margin: 0;
  11. padding: 0;
  12. }
  13. body {
  14. font-family: "微软雅黑", Arial;
  15. }
  16. ul, ol {
  17. list-style: none;
  18. }
  19. a {
  20. text-decoration: none;
  21. }
  22. img {
  23. border: 0;
  24. }
  25. .uls1 {
  26. width: 500px;
  27. height: 40px;
  28. background: #2ba0db;
  29. }
  30. .uls1 li {
  31. width: 99px;
  32. height: 40px;
  33. text-align: center;
  34. line-height: 40px;
  35. float: left;
  36. cursor: pointer;
  37. border-right: 1px solid black;
  38. color: white;
  39. }
  40. .box {
  41. width: 500px;
  42. height: 400px;
  43. margin: 100px auto;
  44. position: relative;
  45. }
  46. .uls2 li {
  47. position: absolute;
  48. top: 40px;
  49. }
  50. .uls2 li img {
  51. width: 500px;
  52. height: 400px;
  53. float: left;
  54. }
  55. .cur {
  56. background: #282c34;
  57. }
  58. </style>
  59. <body>
  60. <div class="box">
  61. <ul class="uls1">
  62. <li>1</li>
  63. <li>2</li>
  64. <li>3</li>
  65. <li>4</li>
  66. <li>5</li>
  67. </ul>
  68. <ul class="uls2">
  69. <li><img src="img/1.jpg" alt=""></li>
  70. <li><img src="img/2.jpg" alt=""></li>
  71. <li><img src="img/3.jpg" alt=""></li>
  72. <li><img src="img/4.jpg" alt=""></li>
  73. <li><img src="img/5.jpg" alt=""></li>
  74. </ul>
  75. </div>
  76. </body>
  77. </html>
  78. <script src="js/jquery-1.8.3.min.js"></script>
  79. <script>
  80. var child = $(".uls1").children("li");
  81. var child2 = $(".uls2").children("li");
  82. $(child).mouseover(function () {
  83. $(child).eq($(this).index()).addClass("cur").siblings().removeClass('cur');
  84. $(child2).hide().eq($(this).index()).show();
  85. });
  86. </script>复制代码

发表评论

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

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

相关阅读

    相关 jQuery 选项

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

    相关 jquery选项

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

    相关 Jquery-选项

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