Wie konvertiert man ein jQuery-Objekt in eine Zeichenkette?
Wie konvertiert man ein jQuery-Objekt in eine Zeichenkette?
400
3
Wie konvertiert man ein jQuery-Objekt in eine Zeichenkette?
Ich nehme an, dass Sie nach dem vollständigen HTML-String fragen. Wenn das der Fall ist, wird etwas wie dies den Trick tun:
Dies wird hier ausführlicher erklärt, aber im Wesentlichen machen Sie einen neuen Knoten, um das gewünschte Element zu umhüllen, führen die Manipulationen durch, entfernen ihn und holen den HTML-Code.
Wenn Sie nur eine String-Darstellung wünschen, dann verwenden Sie
new String(obj)
.Aktualisieren
Ich habe die ursprüngliche Antwort im Jahr 2009 geschrieben. Seit 2014 unterstützen die meisten großen Browser jetzt
outerHTML
als native Eigenschaft (siehe zum Beispiel Firefox und Internet Explorer), so dass Sie tun können:Können Sie etwas genauer sein? Wenn Sie versuchen, das HTML innerhalb eines Tags zu erhalten, können Sie etwas wie folgt tun:
HTML-Schnipsel:
jQuery:
Wenn Sie das gesamte Objekt als String serialisieren möchten, verwenden Sie JSON.