Esta es una pregunta muy simple que parece que tampoco puedo encontrar una buena respuesta.jQuery OBTENER html como objeto jQuery transitable
$.get('/myurl.html', function(response){
console.log(response); //works!
console.log($(response).find('#element').text()); //null :(
}, 'html');
Solo estoy tratando de atravesar mi respuesta html. Hasta ahora, lo único que se me ocurre que funcionaría es regexar dentro de las etiquetas corporales, y usar eso como una cadena para crear mi objeto jQuery transitable. Pero eso solo parece estúpido. ¿Alguien quiere señalar la forma correcta de hacer esto?
Tal vez es mi html?
<html>
<head>
<title>Center</title>
</head>
<body>
<!-- tons-o-stuff -->
</body>
</html>
Esto también funciona bien, pero no se adapte a mis necesidades:.
$ ('# myelem') carga ('/ #element myurl.html');
Si está buscando algún elemento en la respuesta html con un atributo 'id' con el valor" elemento ", entonces me parece correcto. No estoy seguro de por qué eso no funcionaría. – jessegavin
¿Cómo se ve el html que está buscando? –
Esto debería responder a su pregunta: http://stackoverflow.com/questions/9540218/a-javascript-parser-for-dom/9540313#9540313 –