Bobby: JQuery innerhalb eines Wertes einer Variable selektieren

Beitrag lesen

Moin

Beispiel:

var i = "<p id='a'>A</p><p id='b'>B</p><p id='c'>C</p>";

  
warum speicherst du das i als Text und nicht als Object zur späteren Verwendung?  
  
z.B.  
~~~javascript
 // speichert das gefundene i als Objekt  
var i=$('i');  
// Gibt den gesamen Inhalt von I zurück. Also "<p id='a'>A</p><p id='b'>B</p><p id='c'>C</p>"  
console.info(i.html());  
// Gibt Text von p#b aus  
console.info(i.children('p#b').text())

DOM ist ja gerade dazu da nicht alles als String zu verarbeiten sondern eine Markup-Datei als Objekte zu repräsentieren. Dann sollte man es auch so nutzen. jQuery ist letztendlich nichts anderes als ein DOM-Manipulator (mit Zusatzfunktionen)

Gruß Bobby

--
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
### Henry L. Mencken ###
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
### Viktor Frankl ###
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)