Roadster: hoffe das ist besser Verständlich

Beitrag lesen

Hallo,

Hallo.

Aber angenommen dieser Radio ist in der 5. Zeile von insgesamt 10 so kann ich die Gesamtanzahl aller Kindelemente zwar anfragen und bekomme dann 10 geliefert aber ich weiss immer noch nicht an welcher Stelle der Radio  sitzt der geklickt wurde.

Wenn der an der 5. Stelle sitzt von insgesamt 10 Kindelemementen dann suche ich eine Funktion die mir in diesem Beispiel die zahl 5 ausgibt

Von jQuery hab ich keine Ahnung, aber in pure JS würde ich für die Zielfunktion sagen...

function( e ) {  
  
  var e = e || window.event;  
  
  var target = e.target || e.srcElement;  
  
  var p = target.parentElement;  
  
  var c = p.children;  
  
  for ( var i = 0; i < c.length; i++ ) {  
  
    var btn = c[ i ];  
  
    if ( btn === target ) {  
  
      return i;  
  
      break;  
  
    }  
  
  }  
  
}

...keine Ahnung obs dir weiterhilft. Nur eine Idee.

Gruß,

Roadster

0 47

jQuery Child-Stelle ermitteln bei click

Rainerme
  • java
  1. 0

    Element ermitteln bei Ereignis

    Mattes
    • javascript
    1. 0

      hoffe das ist besser Verständlich

      Rainerme
      1. 0
        Matthias Apsel
        1. 0

          ohweia ich und Beschreiben

          Rainerme
          1. 0
            Matthias Apsel
            1. 0
              Rainerme
              1. 0
                Gunnar Bittersmann
                1. 0
                  Reinerme
                  1. 0
                    mark
                    1. 0
                      Rainerme
                      1. 0
                        Matthias Apsel
                        1. 0
                          Rainerme
                          1. 0
                            Gunnar Bittersmann
                      2. 0
                        Roadster
                        1. 0
                          Gunnar Bittersmann
                          1. 0
                            Roadster
                            1. 0
                              Camping_RIDER
                              1. 0
                                Roadster
                      3. 0
                        mark
                        1. 0

                          unfassbar, es geht, aber warum?

                          Rainerme
                          1. 0
                            mark
                            1. 0
                              Matthias Apsel
                              1. 0
                                mark
                  2. 0
                    Matthias Apsel
                    1. 0
                      Rainerme
                      1. 0
                        Roadster
                      2. 0
                        Matthias Apsel
                  3. 0
                    Gunnar Bittersmann
      2. 0
        Roadster
        1. 0
          Rainerme
          1. 0
            Roadster
            1. 0
              Roadster
            2. 0
              Roadster
            3. 0
              Rainerme
              1. 0
                Gunnar Bittersmann
              2. 0
                Roadster
              3. 0
                Roadster
        2. 0
          1UnitedPower
          1. 0
            Roadster
          2. 0
            Roadster
            1. 0
              1UnitedPower
      3. 0
        mark
        1. 0
          Rainerme
          1. 0
            mark
        2. 0
          1UnitedPower
  2. 0
    mark