molily: JQuery - Erzeugten Code auslesen

Beitrag lesen

Hallo,

mit JQuery kann man ja HTML Code auslesen mittels html(), wie kann man denn HTML Code auslesen der im Nachhinein per JQuery erzeugt wurde?

Ebenfalls mit html().

Wenn du mit jQuery das DOM modifizierst, kannst du es mit html() wieder zu HTML-Code serialisieren.

<!DOCTYPE html>  
<html>  
<head>  
  <meta charset="utf-8">  
  <title>Foo</title>  
</head>  
<body>  
  
  <div id="foo"></div>  
  
  <script src="http://code.jquery.com/jquery-2.0.3.min.js"></script>  
  <script>  
[code lang=javascript]  
  // Modifiziere das DOM. Der Browser parst den HTML-Code und erzeugt DOM-Knoten daraus.  
  $('#foo').append('<strong>Neuer Inhalt</strong>');  
  
  // Serialisiere den Inhalt. Der Browser schaut sich die DOM-Knoten an und  
  // erzeugt HTML-Code daraus.  
  console.log( $('#foo').html() );  
  // Gibt ungefähr das HTML aus, was vorher hineingegeben wurde.  

</script>
</body>
</html>[/code]

Zu den Begriffen:

Parsen
HTML-Code      --------------->  DOM
(Text/String)  <---------------  (Objektstruktur im Speicher)
                Serialisieren

Mathias