5 667
edições
Sem resumo de edição |
Sem resumo de edição |
||
Linha 10: | Linha 10: | ||
const url = window.location.origin; | const url = window.location.origin; | ||
const dzCard = document.getElementById('dz-card'); | const dzCard = document.getElementById('dz-card'); | ||
// Verifica se o elemento dzCard existe na página | |||
if (!dzCard) { | |||
console.error('Elemento dz-card não encontrado na página.'); | |||
return; | |||
} | |||
const today = new Date(); | const today = new Date(); | ||
Linha 42: | Linha 49: | ||
// Ajuste para garantir que o índice da semana esteja correto | // Ajuste para garantir que o índice da semana esteja correto | ||
let weekIndex = (actualWeekNumber - 1) % dzWeeks.length; | let weekIndex = (actualWeekNumber - 1) % dzWeeks.length; | ||
if (weekIndex < 0) weekIndex += dzWeeks.length; // Corrige para índice negativo | |||
// Atualiza a imagem correspondente à semana imediatamente | // Atualiza a imagem correspondente à semana imediatamente | ||
dzCard.src = url + dzWeeks[weekIndex].image; | |||
dzCard.alt = dzWeeks[weekIndex].name; | |||
}); | }); | ||
</script> | </script> |