Gunnar Bittersmann: jQuery DIV inhalt auslesen

Beitrag lesen

@@Liko:

nuqneH

ich habe folgende div's.

Du hast Divitis. Das ist heilbar: Wie wäre es mit sinnvollem Markup: ul und li?

$('.items a').click(function(){

alert($('.items div').text());
});


>   
> so bekomme ich aber alles "1234567890"  
  
Natürlich. `$('.items div')`{:.language-javascript} liefert ja eine Kollektion aller Elemente, auf die der Selektor passt. Also beide inneren div.  
  
  

> wie kann ich nur den einten auf dem geclickten div, den inhalt auslesen?  
  
Indem du das Elternelement des angeklickten a-Element ansprichst: `$(this).[link:http://api.jquery.com/parent/@title=parent()]`{:.language-javascript}  
  
Qapla'

-- 
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.  
(Mark Twain)