jquery: Mantenga la etiqueta <script> después de .find ()
Estoy tratando de agregar ajax a WordPress con el complemento jquery-ajaxy, y estoy atascado con una cosa:
Mi página se carga mediante una llamada ajax, se filtra y se agrega a dom. En resumen, sería:
data = this.state.Response.data; //full html of page returned by ajax
$mainContent = $(data).find("#content"); //we filter out what we need
$('#content_div').append($mainContent); //we display it
Easy por ahora, pero hay scripts js en línea en $ mainContent, que están divididos por jquery. Los necesito, de alguna manera.
Todo funciona, si solo hago
.append(data);
Pero los datos contienen html completo (doctype, head, meta) que no puedo agregar. Entonces, ¿hay alguna manera de hacer que esas etiquetas funcionen después de.find()
?