stiller: jQuery: toggle div springt hoch

Beitrag lesen

Hallo

Habe eine eine Auflistung von Titel und Bildern, klickt man auf einen Titel erscheint unterhalb des Bildes ein Textblock. Funktioniert soweit so gut, doch wenn ich in der Liste runterscrolle und dort klicke, springt die Seite immer wieder zum Anfang hoch. Wie kann ich das deaktivieren.

HTML:
<h3 id="x1h" class="xc"><a href="#" class="a" id="x1">Titel</a></h3><img...</img><div id="x1b">Text</div> etc etc.

jQuery:

  
$('.a').click(function() {  
		var titel = $(this).attr('id');  
		var besch = $(this).attr('id')+'b';  
		var head = $(this).attr('id')+'h';  
		$('#'+head).toggleClass("xc");  
		$('#'+besch).toggle();  
	});  

Danke für eure Hilfe.

Gruss
Stiller