jQuery - Auswählen von Elementen aus einem Element heraus

sagen wir, ich habe ein markup wie dieses:

<div id="foo">
  ...
  <span id="moo">
    ...
  </span>
  ...
</div>

und ich möchten, wählen Sie #moo.

warum $('#foo').find('span') funktioniert, aber $('span', $('#foo')); nicht ?

Kommentar zu dem Problem
Warum nicht $('#moo') ? 😉 Btw. es funktioniert: jsfiddle.net/fkling/k5X2r Kommentarautor: Felix Kling
Oder $('#foo span') 😉 Kommentarautor: Capsule
Ich, den dont' wissen, warum, aber die Funktion habe ich Haken, um die ausgewählte Spanne angewendet wird, um alle Bereiche in die Seite, nicht nur die in #foo 🙁 Kommentarautor: Alex
Was ist, wenn Sie bereits das element ausgewählt, in der ein var, also zum Beispiel Sie beginnen mit var ele = $("div #foo") wie kannst du nach moo von hier aus (ohne Verwendung von array-Referenzen) Kommentarautor: Worthy7

InformationsquelleAutor der Frage Alex | 2011-04-27

Schreibe einen Kommentar