Filtrer du HTML.
Cette fonction filtre le html et récupère uniquement le contenu du « selector ». Cette fonction est très pratique lorsqu’on récupère toute une page web via Ajax.
- /*** Filtre du html pour renvoyer seulement la selection */
- htmlFiltre = function (html, selector) {
- // cette variable contiendra le html filtré
- var filtred = "";
- //Création de la div qui va recevoir le html pour pouvoir le filtrer
- $("body").append('<div id="tmp" style="display: none;"></div');
- //On injecte le HTML dans la div temporaire/
- $("#tmp").html(html);
- //On récupère ce que l'on veux
- filtred = $("#tmp").find(selector).html();
- //On détruit la div temporaire/
- $("#tmp").remove();
- //On revoie le résultat du filtrage.
- return filtred;
- }
Laissez un commentaire