Bonsoir, Voila je voudrais faire une petite fonction Js pour ajouter une classe à parent selon si sont enfant a ou non une certaine classe.
Voila je voudrai que si ma span a une certaine classe le p obtienne une autre classe.
Voila ma tentative celle ci ne fonctionne pas je n'ai même pas le "failed"
Si quelq'un à une idée de pourquoi cela ne marche pas, je suis en plein brouillard là.
Merci d'avance et bonne soirée
<p class="ContRowBorderLeftp"><span class="spanss"><?php the_field( 'editeur_n_1reallight' ); ?></p>
Voila je voudrai que si ma span a une certaine classe le p obtienne une autre classe.
Voila ma tentative celle ci ne fonctionne pas je n'ai même pas le "failed"
document.querySelectorAll(".spanss").forEach(function (lined) {
if (lined.innerHTML.match(/^\s*$/)) {
lined.classList.add("Dnone");
}
})
document.querySelectorAll(".spanss").forEach(function (deswpanspan) {
if (deswpanspan.innerHTML.classList.contains("Dnone")) {
deswpanspan.parentElement.classlist.add("Dnone");
}
else {
deswpanspan.classList.add("failed");
}/* le else et juste la pour le test */
})
Si quelq'un à une idée de pourquoi cela ne marche pas, je suis en plein brouillard là.
Merci d'avance et bonne soirée