Javascript 从repeatable div中剥离HTML标记
我正在编写一个代码,其中有一个类似这样的HTML代码,我想用160个字符剥离/替换Javascript 从repeatable div中剥离HTML标记,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我正在编写一个代码,其中有一个类似这样的HTML代码,我想用160个字符剥离/替换blog extract区域内的HTML标记 运行后,我的代码在两个div中显示相同的文本数据。但我需要显示实际文本 <div class="blog-item"> <div class="blog-excerpt" style="color:red"> <b>Here is the</b> Sample Text <i> One
blog extract
区域内的HTML标记
运行后,我的代码在两个div中显示相同的文本数据。但我需要显示实际文本
<div class="blog-item">
<div class="blog-excerpt" style="color:red">
<b>Here is the</b> Sample Text <i> One (01) </i>
</div>
</div>
<div class="blog-item" style="color:blue">
<div class="blog-excerpt">
<b>Here is the</b> Sample Text <i> Two (02) </i>
</div>
</div>
它可以工作,但不幸的是,在运行我的jquery代码后,“blog item”
中显示了相同的文本
请帮助我完成该代码。我用以下代码解决了该问题<代码>$(“.blog摘录”).text(str)代码> 我的密码错了。我删除了它,它的工作
var str=$(“.blog摘录”).text();
$(“.blog摘录”).text(函数(索引,currentText){
返回currentText.substr(0,160);
});代码>
以下是示例文本一(01)
下面是示例文本二(02)
如果您想要160,为什么您要使用175?哦,对不起,输入错误。让我来修理
var str = $( ".blog-excerpt" ).text();
$( ".blog-excerpt" ).text( str );
$(".blog-excerpt").text(function(index, currentText) {
return currentText.substr(0, 160);