我有以下项目项目设置:
PLUNKR
如果您选择前四个单词并按Highlight
按钮,文本将突出显示。但是,如果突出显示第一个全长句子并按下Highlight
按钮,则主要文本不会突出显示。
我不太明白为什么突出显示功能适用于一小部分单词,但不会突出显示很多单词。
答案 0 :(得分:1)
由于您的换行符,它不会跨行:\n
设置影响渲染的以下css:
#myspan {
white-space: pre-wrap;
}
或者在highlight
方法中使用过度杀伤力正则表达式:
word = sentword.replace(/ /g, "\\s");