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;
			}		
		};

	};
}