1° Como posso disparar esse append do jquery automaticamente sem precisar clicar no botão quando carregar o dom. Mesmo tirando o método click, o método ready não consegue disparar a frase embaixo dos preço de meu site.
2° Quando os preços passam de um mil, eles ficam como NaN. Agradeço desde já caso alguém possa me ajudar! OBS: Todo esse código está dentro do body e com jquery no head.
< button id=“demo” > Teste < button >
<script>
$(document).ready(function() {
$("#demo").click(function(){
var spans = $('span.ecwid-productBrowser-price-value');
spans.each(function() {
var valor = parseInt(this.innerHTML.replace(',', '.').substr(2) / 3, 10);
$(this).append("<p style='color: #e9d0ba;font-size: 11px;'>3x de " + valor + " sem juros</p>")
});
});
//alert('Teste')
});
</script>
<script src="https://app.ecwid.com/script.js?11459291&data_platform=muse_plugin_j26" charset="utf-8"></script>
<script>
xProductBrowser("defaultCategoryId=23405871");
</script>
Texto pré-formatado>