搜素关键字颜色加深
搜素框中输入,搜素文字搜出结果会用颜色区分,具体实现是使用正则表达式匹配关键字,替换成想要的格式
具体看代码:
var arry =[ {name:"abcdabcda"}, {name:"baba"} ] //搜素关键字 var keywordVal = "ab"; for(var i=0;i<arry.length;i++){ var name = arry[i].name; var regExp = new RegExp(keywordVal, 'gi'); newHtml += "<p>"+name.replace(regExp,"<b style='color:Red'>"+keywordVal+"</b>")+"</p>"; } $("#tt").append(newHtml);
浙公网安备 33010602011771号