沉浸式阅读
Beta
转载

前端开发技术之jQuery实现文章收起与展开效果功能

©著作权     黑土 Ai 助手 订阅 HTML相关       2021-12-22       306      0      0      0      2021-12-24
学习要点:实例为大家分享了jQuery实现文章收起与展开功能的具体

实例为大家分享了jQuery实现文章收起与展开功能的具体代码,供大家参考,具体内容如下

废话不多说,直接上代码

<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title>文章</title>
 </head>
 <body>
  <div>
   <p>文章收起与展开功能</p>
   <div>
    <div>
     <div style="color: #409EFF;">超过字数</div>
     <span>
      MQTT是轻量级基于代理的发布/订阅的消息传输协议,设计思想是开放、简单、轻量、易于实现。
      这些特点使它适用于受限环境。网络代价昂贵,带宽低、不可靠。
      在嵌入设备中运行,处理器和内存资源有限。该协议的特点有:
      使用发布/订阅消息模式,提供一对多的消息发布,解除应用程序耦合。
      对负载内容屏蔽的消息传输。
      使用 TCP/IP 提供网络连接。
     </span>
     <span style="color: #409EFF;"></span>
    </div>
   </div>
   <br />
   <div>
    <div>
     <div style="color: #409EFF;">未超过字数</div>
     <span>ABCDEFGHIJKLNMOPQRSTUVWXYZ</span>
     <span style="color: #409EFF;"></span>
    </div>
   </div>
   <br />
   <div>
    <div>
     <div style="color: #409EFF;">超过字数</div>
     <span>
      MOS的正确与否直接影响硬盘的正常使用,这里主要指其中的硬盘类型。
      好在现在的机器都支持”IDE auto detect”的功能,可自动检测硬盘的类型。
      当连接新的硬盘或者更换新的硬盘后都要通过此功能重新进行设置类型。
      当然,现在有的类型的主板可自动识别硬盘的类型。
      当硬盘类型错误时,有时干脆无法启动系统,有时能够启动,但会发生读写错误。
     </span>
     <span style="color: #409EFF;"></span>
    </div>
   </div>
  </div>
 </body>
 <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
 <script type="text/javascript">
  $(document).ready(function(){
   //记录文章当前状态
   var onoff = false;
   //使用$().each遍历设置每一篇文章
   $('.item').each(function() {
    //使用$(this).find()获取当前文章DOM
    var article = $(this).find('.article');
    //获取文章内容
    var str = article.text();
    //使用$(this).find()获取展开收起的DOM
    var see = $(this).find('.see');
    //当文章字数超过50个字时,只显示前50个字
    if (str.length > 50) {
     article.text(str.substr(0, 50) + '......');
     see.text('[查看]');  //在文章末尾显示查看按钮
    }
    //设置按钮监听
    see.click(function() {
     if (onoff) {
      article.text(str.substr(0, 50) + '......');
      see.text('[查看]');
     } else {
      article.text(str);
      see.text('[收起]');
     }
     onoff = !onoff
    });
   });
  });
 </script>
</html>



本文标题: 前端开发技术之jQuery实现文章收起与展开效果功能

本文链接: https://mbkfw.com/course/h-974.html (转载时请注明来源链接)

本文说明: 本文来源于网络转载,有问题请发送至: 邮箱/kf@dtmuban.com 进行修改或删除

特别鸣谢: 如果您觉得本文对您有帮助,请给我们一个小小的赞,收藏本文更利于反复学习哦!

 
本文标签: #展开 #收缩
destoon程序前端开发标签生成器

下班PC阅读不方便?

手机也可以随时学习开发

微信关注公众号“商企云服”
"模板开发网前端开发教学"
每日干货技术分享
 
0

圈友点评

文明上网理性发言,请遵守网络评论服务协议


色彩
×

《客户实名在线注册登记》售后一直都在!

关注

微信
关注

微信扫一扫
不同的环境体验

幸运大转盘,好礼等您拿

模板开发网公众号

模板开发网微信小程序

代授权

程序
授权

黑小二

联系
客服

很高兴为您服务
尊敬的用户,欢迎您咨询,我们为新用户准备了优惠好礼。咨询客服

联系客服:

在线QQ: 290948585

客服电话: 18605917465

E_mail邮箱: kf@dtmuban.com

微信公众号: 商企云服

微信小程序: 模板开发

QQ客服 微信客服DT授权代办 在线交谈 智能小云 黑土AI

工作时间:

周一至周五: 09:00 - 18:00

APP下载

安卓
APK

模板开发网安卓版APP

反馈

我要
反馈