moreless是一个轻量级(小于1kb)的jQuery插件,它使您的长而易用的文本块更易于访问和阅读。
它限制了内容块中的字符数,同时允许访问者通过自定义的“阅读更多”链接查看更多内容。
1.下载并将moreless.js脚本放在jQuery库之后。
- <script src="/path/to/cdn/jquery.slim.min.js"></script>
- <script src="/path/to/moreless.js"></script>
2.在您的文本上初始化插件,并设置最大字符数。默认值:50。
- <div class="example">
- Long Content Here
- </div>
- $(function () {
- $(".example").moreLess({
- wordsCount: 100,
- });
- });
3.自定义“阅读更多”和“阅读更少”链接中显示的标签。
- $(function () {
- $(".example").moreLess({
- moreLabel: "... Read more",
- lessLabel: "... Read less",
- });
- });
4.将CSS样式应用于“阅读更多”和“阅读更少”链接。
- $(function () {
- $(".example").moreLess({
- moreClass: "more-link",
- lessClass: "less-link",
- });
- });
- .more-link,
- .less-link {
- /* styles here */
- }
2023-02-16