标签: javascript jquery string insert character
我有一个包含以下标记的列表:
<ul class="meta meta-event"> <li>September 4 @ 10:00 am - 5:00 pm</li> <li>Some Hotel, London</li> </ul>
但我想在&#39; @&#39;之前插入<br />标签。 character(我需要在jQuery中执行此操作,因为它是一个带有少量自定义操作的WP插件)
<br />
有谁知道我怎么做?
答案 0 :(得分:2)
您可以使用jQuery的html()方法,并使用字符串替换在<br>
html()
<br>
@
$('.meta-event li:contains(@)').html(function(_, html) { return html.replace(/@/g, '<br />@'); });
FIDDLE