JQuery 設置搜索結果關鍵字高亮

//itemDOM:搜索關鍵字所在的搜索結果DOM節點
//keyWord:關鍵字
function setHighLight(itemDOM, keyWord) {
   var regExp = new RegExp(keyWord, 'g');
   var newDOM = itemDOM.replace(regExp, '<b class="key-word" >' + keyWord + '</b>');
   return newDOM;
}


var keyWord = $(".search-tag").val();//後臺傳回的數據
$(".article-list .title").each(function () {
   $(this).html(setHighLight($(this).html(), keyWord));
});

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章