Código de Alerta para uma classe de produtos

Bom dia, acrescentei nas páginas de produto um Alerta personalizado, porem ele automaticamente fixa para todos os produtos cadastrado, gostaria de saber se consigo executar esse script para determinados produtos.

Meu código usado ate o momento foi.


<script>
    $("#formCalcularCep").before("<div class='alert alert-danger' style='padding:6px;'><strong>ALERTA DE PERSONALIZAÇÃO EXCLUSIVA!</strong><p><b>VOCÊ</b> sabia que agora pode <b>PERSONALISAR</b>, sua regata Preteyta com a estampa que quiser?<br><b>QUERO ESCOLHER OUTRA ESTAMPA!</b></p></div>");
</script>

Muito obrigado a todos.

@Paulo21 @O_Zara bom dia meus queridos, ja fizeram algo desse tipo ?

Tenta esse código:

const codigo = [
'REGATA-MACHAO-SYNCE2020',
'REGATA-MACHAO-SINCE2020',
'REGATA-MACHAO-PRETA',
] //Insira aqui os códigos dos produtos para os quais deseja que o aviso seja exibido.

const getCodigo = document.querySelector('.codigo-produto span').innerText.split(':')[1].trim();
if(codigo.includes(getCodigo)){
    $("#formCalcularCep")
    .before("<div class='alert alert-danger' style='padding:6px;'><strong>ALERTA DE PERSONALIZAÇÃO EXCLUSIVA!</strong><p><b>VOCÊ</b> sabia que agora pode <b>PERSONALISAR</b>, sua regata Preteyta com a estampa que quiser?<br><b>QUERO ESCOLHER OUTRA ESTAMPA!</b></p></div>");
}
1 curtida

Será que fiz algo na configuração errado?
Acrescentei mas não apareceu.

Boa tarde acabei alterando para JS e deu super certo.

Muito obrigado, aproveitando pra tirar uma duvida como eu faço pra deixar esse alerta Abaixo do Código, assim quando o usuário ja sabe do informativo.

Substitua essa parte do código:

 $("#formCalcularCep").before

por

 $(".codigo-produto").after
1 curtida

Se precisar de um código específico, estou à disposição para negociarmos. :sunglasses:

Muito Obrigado deu certo

1 curtida