我想在估计到达时间之前插入标签,任何人都能帮忙吗?
<span class="avl">Excludes: Northern Territory, QLD Far North, QLD Regional, WA Regional, WA Remote Estimated Time of Arrival: 3-8 Business Days,</span>
发布于 2015-10-14 07:47:18
您可以获取特定跨度的文本,然后在出现的字符串旁边添加<br>
标记,如下所示。
$(document).ready(function(){
var string = $(".avl").text();
var usingBreak = string.replace("Estimated Time of Arrival", "<br/>Estimated Time of Arrival");
$(".avl").html(usingBreak );
});
发布于 2015-10-14 07:29:12
使用replace
函数。
下面是它的代码(假设在一个名为str
的变量中包含了span的内容):
var withBreak = str.replace("Estimated Time of Arrival", "<br/>Estimated Time of Arrival");
如果没有将文本存储在变量中,则可以使用Document.querySelector,然后使用.text()
获取span的内容。而不是在您更改了值之后,您可以将文本设置为已编辑的字符串。
https://stackoverflow.com/questions/33119157
复制相似问题