Websites, SEO and web management, London UK.

SEO

jQuery dropdown menu and pop-up with page overlay opacity.

This model consumes 600+ bytes of JavaScript, allows multiple instances and works in range from IE6 to FF. View source for details.

Slide One

Mauris eget erat ipsum. Donec eget enim quis justo congue porta sagittis blandit diam. In ornare placerat massa, non dictum nisl aliquet quis. Donec adipiscing neque sodales lacus bibendum ac rutrum nibh ornare. Aliquam luctus molestie blandit.

Slide Two

Mauris eget erat ipsum. Donec eget enim quis justo congue porta sagittis blandit diam. In ornare placerat massa, non dictum nisl aliquet quis. Donec adipiscing neque sodales lacus bibendum ac rutrum nibh ornare. Aliquam luctus molestie blandit.

 

Mauris eget erat ipsum. Donec eget enim quis justo congue porta sagittis blandit diam. In ornare placerat massa, non dictum nisl aliquet quis. Donec adipiscing neque sodales lacus bibendum ac rutrum nibh ornare. Aliquam luctus CLICKITLICKIT. Curabitur sed turpis et neque imperdiet rutrum. Nam lectus velit, dignissim rutrum tristique eu, viverra laoreet urna. Sed imperdiet sodales purus, at accumsan tellus euismod nec. Proin lacus massa, accumsan at interdum eu, ullamcorper aliquet orci. Phasellus quis risus enim. Phasellus sed eros a quam bibendum aliquet quis sit amet quam. Sed turpis urna, laoreet et suscipit vitae, imperdiet in orci. In hac habitasse platea dictumst.

JavaScript/jQuery

<script type="text/javascript" src="jquery.min.1.2.6.js"></script>

<script type="text/javascript">
	function sliderAndPopup(){
		$(".slider").hide();
		$(".toggler").click(function(){
			var id=$(this).attr("id");
			var widgetId=id.substring(id.indexOf('-')+1,id.length);
			$("#slide-"+widgetId).slideToggle();
			$("#overlay:hidden").fadeIn("slow");
			if($(".popUp").is(":hidden")){
				$(this).addClass("sampleTabSelected");
			};
			$("#overlay").css({//for IE6
				"width":document.documentElement.scrollWidth,
				"height":document.documentElement.clientHeight+1000
			});
		});
		$("#overlay").click(function(){
			$("#overlay").toggle();
			$(".slider").hide();
			$(".toggler").removeClass("sampleTabSelected");
		});
	};

	$(function(){
		sliderAndPopup();
	});
</script>
2010

Web Development - XHTML CSS JavaScript jQuery.