span标签不在pre标签中添加

时间:2013-04-28 02:06:32

标签: javascript jquery

我写了这段代码,用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);

0 个答案:

没有答案