Mercurial > hg > LGServices
view src/main/webapp/resources/js/LGSearch.js @ 54:a00efd5d9e77
new: adding delete saved table function
author | Zoe Hong <zhong@mpiwg-berlin.mpg.de> |
---|---|
date | Thu, 04 Feb 2016 11:30:46 +0100 |
parents | 37840afb7b80 |
children | 824b808a7481 |
line wrap: on
line source
$(document).ready(function(){ highlightKeywords(); }) function highlightKeywords() // highlight keywords in content column, with class="content" { if ($("#searchTerm")[0] == undefined ){ return; } var keywords = $("#searchTerm")[0].innerHTML; var keywordsArray = keywords.split(", "); var content = $(".content"); for (var i = 0; i < content.length; i++) { // find keywords in content[i] var text = content[i].innerHTML; for (var j = 0; j < keywordsArray.length; j++) { var index = text.indexOf(keywordsArray[j]); if (index >= 0) { text = text.substring(0,index) + "<span class='highlight'>" + text.substring(index, index+keywordsArray[j].length) + "</span>" + text.substring(index+keywordsArray[j].length); content[i].innerHTML = text; } }; }; }