Ir al contenido // JavaScript para funcionalidad móvil
document.addEventListener('DOMContentLoaded', function() {
const tooltips = document.querySelectorAll('.custom-tooltip');
tooltips.forEach(tooltip => {
const trigger = tooltip.querySelector('.tooltip-trigger');
const content = tooltip.querySelector('.tooltip-content');
const closeBtn = tooltip.querySelector('.tooltip-close');
// Mostrar al tocar (móvil)
trigger.addEventListener('click', function(e) {
e.preventDefault();
tooltip.classList.toggle('tooltip-active');
});
// Cerrar tooltip
closeBtn.addEventListener('click', function(e) {
e.stopPropagation();
tooltip.classList.remove('tooltip-active');
});
});
// Cerrar al hacer clic fuera
document.addEventListener('click', function(e) {
if (!e.target.closest('.custom-tooltip')) {
tooltips.forEach(tooltip => {
tooltip.classList.remove('tooltip-active');
});
}
});
});