gpt4 book ai didi

javascript - jQuery如何在每个分号后插入
标签

转载 作者:搜寻专家 更新时间:2023-11-01 04:49:10 25 4
gpt4 key购买 nike

我正在将一些 CSS 转储到一个 div 中,我希望对其进行格式化以使其更易读。基本上我想做的是在每个分号后插入一个中断标记。我已经四处搜索了一段时间,但似乎找不到完全适合我正在尝试做的事情。

我有这样的东西......

HTML

<div class='test'>
color:red;background-color:black;
</div>​

jQuery

var test = $('.test').text();
var result = test.match(/;/g);

alert(result);​

我试过了..

var test = $('.test').text();
var result = test.match(/;/g);

result.each(function(){
$('<br/>').insertAfter(';');
});

alert(result);​

我也在这里开始了一个 fiddle ..它基本上只返回匹配的字符...... http://jsfiddle.net/krishollenbeck/zW3mj/9/到目前为止,这是我能够开始工作的唯一部分。

我觉得我正朝着正确的方向前进,但我知道这是不对的,因为它会出错。我在想有一种方法可以在每个匹配的元素之后插入一个 break 标记,但我不太确定如何到达那里。任何帮助深表感谢。谢谢...

最佳答案

试试看

var test = $('.test').text();
var result = test.replace(/\;/g,';<br/>');

$('.test').html(result);​

http://jsfiddle.net/Sg5BB/

关于javascript - jQuery如何在每个分号后插入<br/>标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12286027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com