Problema con código javascript.

Buen día, tengo un problema con la ejecución de código javascript, esto sucede al momento de realizar filtros por categorías.

Al momento de cargar la página se ejecuta sin problemas cualquier javascript que inserte en el código pero al momento de realizar el filtro no carga.

Adjunto una imagen de donde es el problema.

Saludos,

Javier

Não identifiquei o problema no printscreen enviado

Tengo este código

#if ($product.HasBestPrice)

<span class="__item-price" id="newPrice_$id">$product.BestPrice</span> <span class="__item-listPrice" id="oldPrice_$id">$product.ListPrice</span>

<script>PreciosinIva.obtenerPrecio("$product.ListPrice","oldPrice_$id","$product.BestPrice","newPrice_$id");</script>

#else

<span class="__item-price" id="onlyPrice_$id">$product.BestPricePlusTax</span>

<script>PreciosinIva.calculateIva("$product.BestPrice","onlyPrice_$id");</script>

#end

Al momento de filtrar los resultados de la búsqueda el código javascript desaparece y no lo ejecuta.

Não sei se é a forma mais segura e prática de executar scripts via prateleira, nunca tentei fazer isso.

Já verificou se a página de busca está utilizando a mesma prateleira?

Si lo se, esto lo hizo la persona que estaba encargada de la tienda antes.

Mi problema es que algunos precios se muestran con $.99 y otros $.00, el código javascript redondea estos valores pero al momento de realizar el filtro desaparece este código javascript.

E como foi feito o controle de filtrar produtos? Pois o nativo não carrega automaticamente a prateleira.

Se isso foi feito, possivelmente você deve estar utilizando o plung VTEX Smartresearch:

https://github.com/caljp13/VTEX-Smart-Research

Veja que tem alguns exemplos de callBacks.