Bonjour,
J'utilise une simple fonction jQuery pour déplacer des éléments du DOM car je n'ai pas accès au HTML :
Il s'agit d'un plugin d'avis pour WordPress. Ma fonction fonctionne sur les 10 premiers avis chargés dans la page puis le plugin utilise AJAX pour charger 10 autres avis et ainsi de suite. Comme ces éléments ne sont pas encore dans le DOM, ma fonction jQuery ne fonctionne pas sur ces éléments chargés dynamiquement.
Quelle est la meilleure solution pour que ma fonction prenne en compte des éléments à venir dynamiquement ? Sachant que je n'ai pas non plus accès au code qui appel le contenu chargé en AJAX.
Merci pour votre aide.
J'utilise une simple fonction jQuery pour déplacer des éléments du DOM car je n'ai pas accès au HTML :
jQuery(document).ready(function(){
jQuery("li.review img.avatar").each(function() {
jQuery(this).prependTo(jQuery(this).closest("li.review").find(".meta"));
});
});
Il s'agit d'un plugin d'avis pour WordPress. Ma fonction fonctionne sur les 10 premiers avis chargés dans la page puis le plugin utilise AJAX pour charger 10 autres avis et ainsi de suite. Comme ces éléments ne sont pas encore dans le DOM, ma fonction jQuery ne fonctionne pas sur ces éléments chargés dynamiquement.
Quelle est la meilleure solution pour que ma fonction prenne en compte des éléments à venir dynamiquement ? Sachant que je n'ai pas non plus accès au code qui appel le contenu chargé en AJAX.
Merci pour votre aide.