zoukankan      html  css  js  c++  java
  • jQuery 显示与隐藏 tab选项卡

    方法一:使用display样式:block、none来控制文本的显示与隐藏

    <div class="explain_text">
    移动互联网为企业提供了连接用户的新方式......
    </div>
    <div class="show_text" style="display:none;">
    移动互联网为企业提供了连接用户的新方式......
    </div>
    <div class="display_all"><span>展示全部</span><img src="{/$s_path/}/school/images/playicon.png" alt="下拉展示"></div>
     

    var textHeight = document.getElementById("explain_text").scrollHeight;
    if (textHeight < 182) {
    $(".display_all").css("display", "none");
    } else {
    $(".display_all").css("display", "block");
    }
    // 点击显示所有文本内容
    $(".display_all").on('click',function () {
    if ($(".explain_text").css("overflow") == "hidden") {
    $(".display_all span").text("收起");
    $(".explain_text").css("height", "100%");
    $(".explain_text").css("overflow", "visible");
    $(".display_all img").attr("src", "http://cdn.jisuapp.cn/matrix_static/school/images/close.png");
    } else {
    $(".display_all span").text("展示全部");
    $(".explain_text").css("height", "150px");
    $(".explain_text").css("overflow", "hidden");
    $(".display_all img").attr("src", "http://cdn.jisuapp.cn/matrix_static/school/images/open.png");
    }
    });

    方法二:tab选项卡实现

    $(this).addClass('active').siblings().removeClass('active');
    var id=$(this).attr('data-id');
    $('.support_wrap_sick:nth-child('+id+')').show().siblings().hide();
    })

  • 相关阅读:
    Diverse Garland
    Basketball Exercise
    Quasi Binary
    Vacations
    Given Length and Sum of Digits...
    三大集合框架之map
    三大集合框架之Set
    JDBC操作数据库的基本步骤:
    java面试之----堆(heap)、栈(stack)和方法区(method)
    JSP九大隐式对象
  • 原文地址:https://www.cnblogs.com/prospective-zkq/p/10069573.html
Copyright © 2011-2022 走看看