Matthias: Jquery: Untergeordnete Klasse selektieren

Beitrag lesen

Hallo,

ich habe eine News-Seite die sich aus mehreren Beiträgen zusammensetzt. Das Format sieht so aus:

<div class="newsEntry">  
	<div class="newsHeader">  
		<div class="date">  
			Datum  
		</div>  
		<div class="ueberschrift">  
			Ueberschrift  
		</div>  
	</div>		  
	<div class="newsContent">  
		News-Beitrag  
		<input class="newsId" type="hidden" name="newsId" value="News-Id aus der Datenbak"/>  
	</div>	  
</div>

Sobald auf den Beitrag geklickt wird, soll dieser sich in ein Input-Feld wandeln um den Eintrag bearbeiten zu können. Dieses setze ich mit folgender Jquery-Funktion um:

  
$(".newsContent").live('click', function() {  
	var content = $(this).html();  
	$(this).replaceWith("<input class='newsInput' type='text' style='width: 95%; height: 100px;' value='"+content+"'/>");			  
});

Jetzt brauche ich allerdings noch die News-Id, welche in dem Hidden-Feld steckt, um den Eintrag in der Datenbank ändern zu können.

Schön wäre es wenn man die untergeordnete Klasse "newsId" in Abhängigkeit von dem angeklickten "newsContent" selektieren könnte. Habe schon diverses probiert und komme nicht weiter. Ideal wäre eine Selektion wie z.B. $(this + untergordnete Klasse).

Vlt kann einer helfen.

Gruss
Matthias