Mercurial > hg > LGServices
view src/main/webapp/resources/js/LGSearch.js @ 77:997601ee0c6e
fix form submit issue above Chrome 56.x edition
author | Calvin Yeh <cyeh@mpiwg-berlin.mpg.de> |
---|---|
date | Wed, 03 May 2017 19:51:43 +0200 |
parents | 824b808a7481 |
children |
line wrap: on
line source
$(document).ready(function(){ $(".hiddenField").remove(); 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; } }; }; }