JavaScript conflict...browser opens new page

I’ve tried debugging my site by removing other conflicting JS, but still having issues with JQuery.

The problem:
Browser opens a new page when a node is clicked on the map

This is how it should function:

Any help on this subject would be greatly appreciated as I’ve been trying to get this to work for over 2 weeks now.

You need to call: preventDefault() in:


$("ul.tabs li").click(function(event) {
	event.preventDefault();
	$("ul.tabs li").removeClass("active"); //Remove any "active" class
	$(this).addClass("active"); //Add "active" class to selected tab
	$(".tab_content").hide(); //Hide all tab content
	
	var activeTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
	$(activeTab).fadeIn(); //Fade in the active ID content
	return false;
	});


Not sure if I’ve inputted the code correctly because I am still getting the error:

<script>
	$(document).ready(function() {
		//When page loads...
		$(".tab_content").hide(); //Hide all content
	
		$("ul.tabs li:first").addClass("active").show(); //Activate first tab
	
		$(".tab_content:first").show(); //Show first tab content
	
		$("ul.tabs li").click(function(event) {
				
			event.preventDefault();
				
				$("ul.tabs li").removeClass("active"); //Remove any "active" class
		
				$(this).addClass("active"); //Add "active" class to selected tab
		
				$(".tab_content").hide(); //Hide all tab content
		
				var activeTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
		
				$(activeTab).fadeIn(); //Fade in the active ID content
	
				return false;

				});
			});
</script>