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:)
-> 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:)