我想要实现的是创建一个read more按钮,它只会在包装器中的文本中断时显示。
这是我到目前为止的代码:
HTML
<div class="comment-wrapper">
<div class="text">
Lorem ipsum. Lorem ipsum Lorem ipsum. Lorem ipsum Lorem ipsum. ipsum. Lorem ipsum
Lorem ipsum. Lorem ipsum Lorem ipsum. Lorem ipsum Lorem ipsum. Lorem ipsum
Lorem ipsum. Lorem ipsum.
</div>
<div class="read-more">Read more</div>
<div class="read-less">Read less</div>
</div>
CSS
.read-more{
font-size: 12px;
margin-top: 12px;
cursor: pointer;
display: block;
text-align: left;
}
.read-less{
font-size: 12px;
margin-top: 12px;
cursor: pointer;
display: none;
text-align: left;
}
.comment-wrapper.open .read-more {
display: none;
}
.comment-wrapper.open .read-less {
display: block;
}
.comment-wrapper .text {
text-align: left;
font-size: 12px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.comment-wrapper.open .text {
display: block;
}
JS
jQuery(".read-more").on("click",function(){
jQuery($(this)).parent('div').addClass('open');
});
jQuery(".read-less").on("click",function(){
jQuery($(this)).parent('div').removeClass('open');
});
有没有人建议一下如何在这段代码中实现这一点?
先进的谢谢!
window.addEventListener('load', function() {
var scrollHeight = document.getElementsByClassName('text')[0].scrollHeight;
var clientHeight = document.getElementsByClassName('text')[0].clientHeight;
if( scrollHeight > clientHeight ) {
$('.read-more').show();
} else {
$('.read-more, .read-less').hide();
}
$(".read-more").on("click",function(){
$('.read-more, .read-less').toggle();
});
$(".read-less").on("click",function(){
$('.read-more, .read-less').toggle();
});
});
我正在为一个网站制作一个新闻块。我想如果一条新闻消息有超过64个单词,它会显示一个阅读更多按钮。如果它有少于64个单词,则只显示消息。现在我已经有了带有阅读更多按钮的部分,但是我不能得到如果它有少于64个单词,阅读更多按钮就会消失的部分。所以阅读更多按钮是可见的,无论它有少于或多于64个单词。 这是一段代码 更新: 这是我现在反应后得到的。但是内容会显示,而“阅读更多”按钮不会显示。 var_du
我试图添加阅读更多的功能,以一些文本,其中包括标题和段落。但它在一行中显示所有文本。我希望在单击“阅读更多”时将文本格式化。 以下是我正在使用的代码: 有没有可能得到的文本格式,因为我不能删除标题,并希望显示,因为它是。 下面是我的文本的样子 什么是Lorem Ipsum? Lorem Ipsum只是印刷和排版行业的虚拟文本。 自16世纪以来,Lorem Ipsum一直是行业标准的虚拟文本,当时一
ReadMore 展开阅读更多 平台差异说明 App H5 微信小程序 支付宝小程序 百度小程序 头条小程序 QQ小程序 √ √ √ √ √ √ √ 基本使用 通过slot传入正文内容 <template> <u-read-more> <rich-text :nodes="content"></rich-text> </u-read-more> </template> <script>
我正试图改变我的WooCommerce商店主页上的“阅读更多”按钮,但我不知道该怎么做。主页使用古腾堡积木展示最受欢迎的产品,当我有一个缺货的产品在那里,而不是“立即购买”按钮,它是一个说“阅读更多”。我想把“阅读更多”改为“缺货”。 我现在做的是: 将商店页面上的阅读更多更改为缺货,使用以下代码: 我不知道怎么做的是在第二个代码片段中包含一个if函数来更改{$data- 谢谢你!
本文向大家介绍arduino 按钮阅读,包括了arduino 按钮阅读的使用技巧和注意事项,需要的朋友参考一下 示例 这是一个基本示例,说明如何在按下按钮时进行接线并使LED亮/灭。 取自Arduino.cc的示例。
在上一章中,我们已经了解了如何将文本添加到现有PDF文档中。 在本章中,我们将讨论如何从现有PDF文档中读取文本。 从现有PDF文档中提取文本 提取文本是PDF框库的主要功能之一。 您可以使用PDFTextStripper类的getText()方法提取文本。 此类提取给定PDF文档中的所有文本。 以下是从现有PDF文档中提取文本的步骤。 第1步:加载现有PDF文档 使用PDDocument类的静态