//js高亮显示
function highlight(){
if($.trim($(‘#pscws‘).val()) != ‘‘){
var url = $("#analysis_url").val();
$.ajax({
url:url,
data:{words:$(‘#pscws‘).val()},
dataType:‘json‘,
type:‘POST‘,
success:function (json) {
if(json.status == 1 && json.data.length > 0){
var _key_word_str = json.data.join(‘|‘);//将要替换的词的数组组合成一个正则方式
$(".sEvent li strong>a,.sEvent li .tLDWords>em").each(function() {
var html=$(this).html();
var newhtml = html.replace(new RegExp(_key_word_str,‘gi‘), "<em class=\"wResult\">$&</em>");//执行js的批量替换,不会重复替换关键词
$(this).html(newhtml);
});
}
}
});
}
};
原文地址:https://www.cnblogs.com/hhao321/p/8309359.html