bali9: jquery fadein <p>

Beitrag lesen

Soll das heissen, du hast P-Elemente in einem SPAN untergebracht?

okay. wenn ich das span durch ein div ersetze klappt es aber gar nicht mehr.

	$(document).ready(function() {  
		  
		$("div.spoiler").hide();  
		  
	  	$('<a class="reveal">Reveal Spoiler &gt;&gt;</a> ').insertBefore('.spoiler');  
	  
		$("a.reveal").click(function(){  
			$("div.spoiler").hide();  
			$("a.reveal").show();  
			$(this).parents("p").children("a.reveal").hide();  
			$(this).parents("p").children("div.spoiler").fadeIn(500);  
			  
		});  
		  
		$("div.spoiler").click(function(){  
			$(this).parents("p").children("div.spoiler").hide();  
			$(this).parents("p").children("a.reveal").fadeIn(500);  
		});  
  
	}); 

hab einfach alle SPAN in DIV geändert. Der Link wird zwar eingefügt, hat aber keinerlei funktion. Das Div wird auf display:none gesetzt. Also scheinen insertBefore und hide zu funktionieren, aber die funktionen über parent.children gehen nicht mehr...