我需要在选择父元素(在本例中为div)的特定文本之前插入一个break元素。 例如。
<div>start finish</div>
我想使用jquery
在完成文本之前添加<br>
元素
答案 0 :(得分:0)
抱歉忽略了我们的问题并更新了我的答案
HTML :<div id="someid">Start Finish</div>
Javascript: $("#someid").html("start<br/>finish");
这是你在找什么?
答案 1 :(得分:0)
您可以执行以下操作:
<div>start finish</div>
var text = $("div").text();
text = text.split(" ");
text[ text.length - 1 ] = "<br/>" + text[ text.length - 1 ];
text = text.join(" ");
$("div").html(text);
首先从div中提取文本,然后将其拆分为空格,抓取最后一个单词,在该关键字之前添加一个,用空格连接数组并将其作为HTML返回到div。