Liko: jQuery DIV inhalt auslesen

Hallo

ich habe folgende div's.

  
<div class="items">  
    <div>  
        <a href="#">1</a>  
        <a href="#">2</a>  
        <a href="#">3</a>  
        <a href="#">4</a>  
        <a href="#">5</a>  
    </div>  
  
    <div>  
        <a href="#">6</a>  
        <a href="#">7</a>  
        <a href="#">8</a>  
        <a href="#">9</a>  
        <a href="#">0</a>  
    </div>  
</div>  

ich möchte nun den inhalt des div's mitels click auslesen.
click auf 2 kommst "12345"
click auf 3 kommt auch "12345"
click auf 7 kommt "67890"
...

fogendes script

  
$('.items a').click(function(){	  
	alert($('.items div').text());  
});  

so bekomme ich aber alles "1234567890" wie kann ich nur den einten auf dem geclickten div, den inhalt auslesen?

Vielen Dank
Luko

  1. @@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)
    
    1. Hi Gunnar, ich danke dir.

      mit $(this).parent() klappts super

      Indem du das Elternelement des angeklickten a-Element ansprichst: $(this).[link:http://api.jquery.com/parent/@title=parent()]

      Liko