我写了这段代码,用pre标签中的文字替换pre tag中的一个单词(同一个单词)但是它只添加了它作为文本而不是作为span的dom部分不仅仅是span的内容是
line=$('pre.line[id="'+line_id+'"]');
text=$(line).html();
word_id=text.indexOf(word);
alert(text);
strf=text.substr(0,word_id);
strb=text.substr(word_id+word.length,text.length)
$(line).empty().append(strf);
$(line).append('<span name="blue" style="color:white">'+word+'</span>');
$(line).append(strb);