更多 jQuery插件展开和折叠长内容

  • 源码大小:102.86KB
  • 所需积分:1积分
  • 源码编号:19JP-3184
  • 浏览次数:734次
  • 最后更新:2023年05月15日
  • 所属栏目:文本
本站默认解压密码:19jp.com 或 19jp_com

简介

moreless是一个轻量级(小于1kb)的jQuery插件,它使您的长而易用的文本块更易于访问和阅读。

它限制了内容块中的字符数,同时允许访问者通过自定义的“阅读更多”链接查看更多内容。

参见:

  • 10个最佳JavaScript多行文本截断插件

如何使用它:

1.下载并将moreless.js脚本放在jQuery库之后。

  1. <script src="/path/to/cdn/jquery.slim.min.js"></script>
  2. <script src="/path/to/moreless.js"></script>

2.在您的文本上初始化插件,并设置最大字符数。默认值:50。

  1. <div class="example">
  2. Long Content Here
  3. </div>
  1. $(function () {
  2. $(".example").moreLess({
  3. wordsCount: 100,
  4. });
  5. });

3.自定义“阅读更多”和“阅读更少”链接中显示的标签。

  1. $(function () {
  2. $(".example").moreLess({
  3. moreLabel: "... Read more",
  4. lessLabel: "... Read less",
  5. });
  6. });

4.将CSS样式应用于“阅读更多”和“阅读更少”链接。

  1. $(function () {
  2. $(".example").moreLess({
  3. moreClass: "more-link",
  4. lessClass: "less-link",
  5. });
  6. });
  1. .more-link,
  2. .less-link {
  3. /* styles here */
  4. }

更新日志:

2023-02-16

  • 添加了HTML内容支持

预览截图