view search/search.js @ 16:fb948097de39

fix bug: Edittaglist is working on Firefox. fix bug: name of regex used to show with strange <span id="transmark"></span> showing only on FF but not Saf. Change it to use "document.getElementById(id).textContent to get the pure text string.
author Zoe Hong <zhong@mpiwg-berlin.mpg.de>
date Fri, 20 Feb 2015 16:39:08 +0100
parents b12c99b7c3f0
children
line wrap: on
line source

$(document).ready(function(){
	initSection();
});
function initSection(){ //Hide sections if there are more than 5
	$("td div.section").hide();
	for(var i=1; i<=5; i++){
		$("td div.section:nth-child("+i+")").show();
	}
	$("td:has(div)").each(function(){
		console.log($(this).children().length);
		if($(this).children().length<=5){
			return;
		}
		var last=$(this).children(".section").last();
		$("<div/>").addClass("visibilityControl").html("+").insertAfter(last);
	});
	$("td div.visibilityControl").click(function(){
		if($(this).html()=="+"){
			$(this).parent().children(".section").show();
			$(this).html("-");
			return;
		}
		if($(this).html()=="-"){
			$(this).parent().children(".section").hide();
			for(var i=1; i<=5; i++){
				$(this).parent().children(".section:nth-child("+i+")").show();
			}
			$(this).html("+");
		}
	});
}