打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
jQuery实现的tab页
js文件
<script >
    var tabs = "tab1";
    $(document).ready(
     function(){
         $(".list_tab span:first").addClass("current"); //为第一个span添加 .current 的样式,默认选中
         $(".list_tab ul:not(:first)").hide(); //ul 不是第一个时隐藏
         $("#tab1").click();
         $(".list_tab span").mouseover(   //鼠标经过span样式
            function(){
                if($(this).attr("id") != tabs){
                    $(this).addClass("hover");
                }   
         });
         $(".list_tab span").mouseout(   //鼠标离开span样式
             function(){
                 $(this).removeClass("hover");
          });
      $(".group_list_tab span").click(
       function(){ //鼠标移到 span 上时触发函数
        $(".list_tab span").removeClass("current"); //为第一个 span 移除 .current 样式
        $(this).removeClass("hover"); //为触发的 span 去除鼠标经过样式
        $(this).addClass("current"); //为触发的 span 添加样式
        $(".list_tab ul").hide(); //隐藏 ul
        tabs = $(this).attr("id");
        $("."+$(this).attr("id")).show(); //这句是核心,class(.) 和触发 span 的ID 一致的 fadeIn(渐显)
       }
      );
     }
    );
   </script>
html文件:
<div class="list_tab">
    <div class="input_tag_outline">
     <span id="tab1">111</span>
     <span id="tab2">222</span>
     <span id="tab3">333</span>
     <span id="tab4">444</span>
     <span id="tab5">555</span>
     <span id="tab6">666</span>
     <span id="tab7">777</span>
     <span id="tab8">888</span>
    </div>
    <ul class="tab1">
      111
    </ul>
    <ul class="tab2">
       222
    </ul>
    <ul class="tab3">
       333
    </ul>
    <ul class="tab4">
      444
    </ul>
    <ul class="tab5">
      555
    </ul>
    <ul class="tab6">
      666
    </ul>
    <ul class="tab7">
      777
    </ul>
    <ul class="tab8">
      888
    </ul>
   </div>

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Emmet的HTML语法(敲代码的快捷方式)
JavaScript连载37-切换选项卡样式以及搭建一个评论系统
值得分享的Bootstrap Ace模板实现菜单和Tab页效果
JQuery常见的语法以及简单例子总结
Bootstrap中tab标签切换demo
jQuery实现选项卡Tab菜单滚动
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服