我正在尝试拆分 div 的文本并将类添加到第二个字符串。但运气不好:(
代码如下:
<div class="graphTooltipText">925 11:45pm</div>
这不起作用:
var str = $( ".graphTooltipText" ).html();
var splitter = str.split(' ')[1];
$(splitter).wrap('<div class="time" />');
感谢任何帮助。
最佳答案
您需要包装它,然后更新原始元素,所以请尝试
$('.graphTooltipText').html(function (i, html) {
return html.replace(/\s(.*$)/, ' <div class="time">$1</div>')
});
演示:Fiddle
关于javascript - jquery动态分割字符串并包装到类中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22935248/