如何选择字符串的一部分?
我的代码(或 example):
<div>some text</div>
$(function(){
$('div').each(function(){
$(this).text($(this).html().replace(/text/, '<span style="color: none">$1<\/span>'));
});
});
我试过这个方法,但在这种情况下也选择了所有上下文:
$(function(){
$('div:contains("text")').css('color','red');
});
我试着这样:
<div><span style="color: red">text</span></div>
最佳答案
$('div').each(function () {
$(this).html(function (i, v) {
return v.replace(/foo/g, '<span style="color: red">$&<\/span>');
});
});
关于javascript - 如何选择字符串的一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3941972/