La URL de la página es esta .
Y la captura de pantalla del área cuestionada es esta .
Quiero, si el acordeón no tiene contenido, ocultar el título del acordeón. Los elementos de acordeón vacíos no se mostrarán.
He usado este script para eso:
jQuery(".su-spoiler-content:empty").parent().hide();Pero no puedo encontrarlo haciendo nada.
¿Hay algo mal en el código anterior?
trata eso...
document.querySelectorAll('div.su-spoiler-content').forEach(xDiv=> { if (xDiv.innerText.trim() === '') xDiv.closest('div.su-spoiler').style.display = 'none' })Parece que tienes "cosas invisibles" dentro de tu div.
Acabo de editar como HTML en el navegador y funciona