最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于jQuery實(shí)現(xiàn)的查看全文功能【實(shí)用】

 更新時(shí)間:2016年12月11日 11:42:55   作者:細(xì)數(shù)逝去的過(guò)往  
本文分享了利用jQuery實(shí)現(xiàn)的查看全文功能:文本內(nèi)容少于四行,不顯示查看全文;超過(guò)五行時(shí)才顯示出來(lái)并有此功能;很實(shí)用,下面就跟小編一起來(lái)看看吧

話不多說(shuō),請(qǐng)看具體實(shí)例

自己引用jQuery.js版本

查看全文---收起(文本內(nèi)容少于四行,不顯示查看全文---收起,超過(guò)五行時(shí)才顯示出來(lái)并有此功能)

<!doctype html>
<html>
  <head>
    <meta charset="utf-8">
    <script type="text/javascript" src="js/jquery1.7.2.min.js"></script>
    <title>查看更多---收起:細(xì)數(shù)逝去的過(guò)往</title>
    <style>
      .z_content_right_two {
        width: 978px;
        border: 1px solid #fff;
        padding: 10px;
        font-size: 14px;
        color: #666666;
        margin: 20px auto;
        text-indent: 30px;
        line-height: 22px;
        text-align: justify;
        background: #fff;
      }
      .ckgd {
        color: #00b1bb;
        text-decoration: none;
        display: inline-block;
        margin-left: -27px;
        text-decoration: underline;
      }
      .ckgd:hover {
        color: #00b1bb;
        text-decoration: none;
      }
      .shouqi {
        text-align: right;
        padding: 5px 20px;
      }
      .z_zixunhuifu {
        width: 8px;
        height: 8px;
        border: 1px solid red;
        background: red;
        -moz-border-radius: 50%;
        -o-border-radius: 50%;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        position: absolute;
        margin-left: 122px;
        margin-top: -28px;
      }
      .z_xian {
        color: #ddd;
      }
    </style>
  </head>
  <body>
    <div class="z_content_right_two z_box_z">咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行 咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行咨詢內(nèi)容放這里,最多顯示5行,超 過(guò)顯示下查看箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行超 過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行 咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行咨詢內(nèi)容放這里,最多顯示5行,超 過(guò)顯示下查看箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行超 過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行 咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行咨詢內(nèi)容放這里,最多顯示5行,超 過(guò)顯示下查看箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行超 過(guò)顯示下箭頭</div>
    <div class="z_content_right_two z_box_z">咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行 咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行咨詢內(nèi)容放這里,最多顯示5行,超 過(guò)顯示下查看箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行超 過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行 咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行咨詢內(nèi)容放這里,最多顯示5行,超 過(guò)顯示下查看箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行超 過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行 咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行咨詢內(nèi)容放這里,最多顯示5行,超 過(guò)顯示下查看箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行超 過(guò)顯示下箭頭</div>
    <div class="z_content_right_two z_box_z">咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行 咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行咨詢內(nèi)容放這里,最多顯示5行,超 過(guò)顯示下查看箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行超 過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行 咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行咨詢內(nèi)容放這里,最多顯示5行,超 過(guò)顯示下查看箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行超 過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行 咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行咨詢內(nèi)容放這里,最多顯示5行,超 過(guò)顯示下查看箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行,超過(guò)顯示下箭頭咨詢內(nèi)容放這里,最多顯示5行超 過(guò)顯示下箭頭</div>
  </body>
  <script>
    $(function() {
      var max = 330,
        display = "...顯示全部";
      $(".z_content_right_two").on("click", ".ckgd", function() {
        var me = this,
          show = $(me).text() == display,
          attr = show ? "his" : "sub",
          name = show ? "收起" : display;
        $(this).parent().each(function() {
          $(this).html($(this).attr(attr)).append($(me).clone(true).text(name));
        });
      });
      $(".z_box_z").each(function() {
        var me = this,
          html = $(me).html(),
          text = getElementText(me),
          length = text.length,
          sub = text.substr(0, max);
        $(me).attr({
          his: text,
          sub: sub
        });
        if(length > max) {
          $(me).html(sub);
          $(me).append(
            $("<a href='javascript:void(0)' class='ckgd'>".concat(display, "</a>"))
          );
        }
      });
    });
    function getElementText(e) {
      var t = "";
      //如果傳入的是元素,則繼續(xù)遍歷其子元素
      //否則假定它是一個(gè)數(shù)組
      e = e.childNodes || e;
      //遍歷所有子節(jié)點(diǎn)
      for(var j = 0; j < e.length; j++) {
        //如果不是元素,追加其文本值
        //否則,遞歸遍歷所有元素的子節(jié)點(diǎn)
        t += e[j].nodeType != 1 ? e[j].nodeValue : text(e[j].childNodes);
      }
      //返回區(qū)配的文本
      return t;
    }
  </script>
</html>

以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,同時(shí)也希望多多支持腳本之家!

相關(guān)文章

最新評(píng)論

仁怀市| 全南县| 丰都县| 宜君县| 红河县| 澄城县| 新余市| 海晏县| 罗城| 南安市| 岗巴县| 肥城市| 余庆县| 道真| 北安市| 新蔡县| 康乐县| 肃宁县| 乌拉特后旗| 隆化县| 海安县| 河北区| 神木县| 射洪县| 沂源县| 奉新县| 英吉沙县| 鹿邑县| 南涧| 襄汾县| 彭州市| 开鲁县| 大竹县| 西乌珠穆沁旗| 三台县| 调兵山市| 宜兰市| 德江县| 财经| 宿州市| 金川县|