我需要使用<span>
尝试这个,但它似乎不起作用......
$('li').each(function(){
var text = $(this).text();
text = text.replace(/^(\w){1}/, "<span>$1</span>");
$(this).html(text);
});
答案 0 :(得分:3)
您可以使用jQuery的.wrap()方法
$('li').each(function(){
$(this).contents().wrap('<span></span>');
});
答案 1 :(得分:2)
答案 2 :(得分:1)
$('li').each(function(){
var text = $(this).text();
text = "<span>" + text + "</span>";
$(this).html(text);
});