J'ai cette page HTML, et je veux créer une méthode jQuery qui rassemble le contenu HTML d'une autre page.jQuery: obtenir le code HTML dans une certaine balise
Par exemple, je veux obtenir le contenu HTML entre les balises, y compris les balises enfants, attributs, texte ..
Je suis venu avec quelque chose comme:
<script>
var page;
$(document).ready(function() {
$.ajax({
type : "GET",
url : "template.html",
dataType : "html",
success : function(html) {
page = $(html).find('body').html();
//do something
}
});
});
</script>
mais il doesn Ne fais pas l'affaire. une idée? Je vous remercie.
voulez-vous créer un autre fichier html? – Dau
que voulez-vous dire "* il ne fait pas l'affaire *"? La requête ajax se termine-t-elle correctement? la variable 'html' est-elle remplie avec ce que vous attendez? .. qu'est-ce qui ne va pas? –
@Hemant: J'ai besoin d'extraire le HTML, de le traiter et de l'afficher sur la page en cours. – Lorenzo