¿Cómo se convierte un objeto jQuery en una cadena?
¿Cómo se convierte un objeto jQuery en una cadena?
400
3
¿Cómo se convierte un objeto jQuery en una cadena?
Supongo que está pidiendo la cadena HTML completa. Si ese es el caso, algo como esto servirá:
Esto se explica en mayor profundidad aquí, pero esencialmente se hace un nuevo nodo para envolver el elemento de interés, hacer las manipulaciones, eliminarlo, y agarrar el HTML.
Si sólo busca una representación de cadena, entonces vaya con
new String(obj)
.Actualizar
Escribí la respuesta original en 2009. A partir de 2014, la mayoría de los principales navegadores ahora soportan
outerHTML
como una propiedad nativa (ver, por ejemplo, Firefox y Internet Explorer), por lo que puede hacer:¿Puedes ser un poco más específico? Si estás tratando de obtener el HTML dentro de una etiqueta puedes hacer algo como esto:
Fragmento de HTML:
jQuery:
Si quieres serializar todo el objeto a cadena, utiliza JSON.