I have a template that is only rendering my product price with the _clone suffix.
This is causing the Javascript update function reload
to fail because it cannot identify any place on the page where the original ID is used.
The script is looking for "product-price-1743"
while the only thing on the page is "product-price-1743_clone"
ideally, I would like to adjust the template so that it drops the clone suffix, but I don’t know why it’s not using a blank suffix first.
The rendered HTML as an example
<span class="regular-price" id="product-price-1743_clone"> <span class="price" content="9.99">$ 9.99</span> </span>
The Failing JAvascript test (line 650 of product.js)
if ($ (pair.value)) {
Where pair.value
equals product-price-1743