JavaScript Text Color Change To Each Word In Array
问题 I have this JavaScript Code: $(function() { var text = $(this).find("#text").html(); var key_words = ['university', 'students', 'institutions', 'education']; function colorText(text, keywords) { var rd; $.each(keywords, function(index, item) { var r = new RegExp(item, "gi") rd = text.replace(r, '<span style="background: yellow">' + item + '</span>'); }); return rd; } var colorWords = colorText(text, key_words); $(this).find("#text").html(colorWords); }); I want to replace all key_words array