我试图添加阅读更多的功能,以一些文本,其中包括标题和段落。但它在一行中显示所有文本。我希望在单击“阅读更多”时将文本格式化。
以下是我正在使用的代码:
$(function() {
var minimized_elements = $('.case-desc');
minimized_elements.each(function() {
var t = $(this).text();
if (t.length < 200) return;
$(this).html(
t.slice(0, 200) + '<span>... </span><a href="" class="umore">More</a>' +
'<span style="display:none;">' + t.slice(200, t.length) + ' <a href="" class="uless">Less</a></span>'
);
});
$('a.umore', minimized_elements).click(function(event) {
event.preventDefault();
$(this).hide().prev().hide();
$(this).next().show();
});
$('a.uless', minimized_elements).click(function(event) {
event.preventDefault();
$(this).parent().hide().prev().show().prev().show();
});
});
有没有可能得到的文本格式,因为我不能删除标题,并希望显示,因为它是。
下面是我的文本的样子
什么是Lorem Ipsum?
Lorem Ipsum只是印刷和排版行业的虚拟文本。
自16世纪以来,Lorem Ipsum一直是行业标准的虚拟文本,当时一位不知名的印刷商拿起一个打印工具,将其拼凑成一本打印样本书。
但是我越来越
什么是Lorem Ipsum?Lorem Ipsum只是印刷和排版行业的虚拟文本。自16世纪以来,Lorem Ipsum一直是该行业的标准虚拟文本,当时一家不知名的打印机拿走了一厨房的字体,并将其打乱,制作了一本字体标本书。
jQuery(document).ready(function() {
length = 200;
cHtml = jQuery(".case-desc").html();
cText = jQuery(".case-desc").html().substr(0, length).trim();
jQuery(".case-desc").addClass("compressed").html(cText + "... <a href='#' class='rmore'>More</a>");
window.handler = function() {
jQuery('.rmore').click(function() {
if (jQuery(".case-desc").hasClass("compressed")) {
jQuery(".case-desc").html(cHtml + "<a href='#' class='rmore'>Less</a>");
jQuery(".case-desc").removeClass("compressed");
handler();
return false;
} else {
jQuery(".case-desc").html(cText + "... <a href='#' class='rmore'>More</a>");
jQuery(".case-desc").addClass("compressed");
handler();
return false;
}
});
}
handler();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<div class="case-desc">
<h1>What is Lorem Ipsum?</h1>
<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry.</p>
<p>Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an <strong>unknown</strong> printer took a galley of type and scrambled it to make a type specimen book.</p>
</div>
我正在为一个网站制作一个新闻块。我想如果一条新闻消息有超过64个单词,它会显示一个阅读更多按钮。如果它有少于64个单词,则只显示消息。现在我已经有了带有阅读更多按钮的部分,但是我不能得到如果它有少于64个单词,阅读更多按钮就会消失的部分。所以阅读更多按钮是可见的,无论它有少于或多于64个单词。 这是一段代码 更新: 这是我现在反应后得到的。但是内容会显示,而“阅读更多”按钮不会显示。 var_du
我想要实现的是创建一个read more按钮,它只会在包装器中的文本中断时显示。 这是我到目前为止的代码: HTML CSS JS 有没有人建议一下如何在这段代码中实现这一点? 先进的谢谢!
本文向大家介绍arduino 按钮阅读,包括了arduino 按钮阅读的使用技巧和注意事项,需要的朋友参考一下 示例 这是一个基本示例,说明如何在按下按钮时进行接线并使LED亮/灭。 取自Arduino.cc的示例。
问题内容: 我想在网站上按下按钮时启动bash脚本。这是我的第一次尝试: 但是没有运气。有什么建议么? 问题答案: 如Luke所述,您需要使用服务器端语言,例如php。这是一个非常简单的php示例: 另存为,并将其放置在装有php的网络服务器上的计算机上。可以使用asp,java,ruby,python,…来完成同一件事
问题内容: 我有一个提示输入URL的Python脚本: 它使用模块检查标题的URL有效性,获取有效URL并使用Beautiful Soup从网页(URL)下载第一张图像。它可以作为独立的Python脚本完美运行,可以在终端/命令提示符下运行。 我要构建的网页是利用我的Python脚本并允许用户从Web界面输入URL的网页。例: 当用户单击“下载”按钮时,将从输入中输入的URL传递到python脚本
我正试图改变我的WooCommerce商店主页上的“阅读更多”按钮,但我不知道该怎么做。主页使用古腾堡积木展示最受欢迎的产品,当我有一个缺货的产品在那里,而不是“立即购买”按钮,它是一个说“阅读更多”。我想把“阅读更多”改为“缺货”。 我现在做的是: 将商店页面上的阅读更多更改为缺货,使用以下代码: 我不知道怎么做的是在第二个代码片段中包含一个if函数来更改{$data- 谢谢你!