Tengo dos botones creados dinámicamente que tienen un detector de clics. En el servidor web local funciona bien, pero en un servidor (instancia AWS EC2) da un error:
$('#controlButtonsDiv').append('<button id="reduceButton" value="'+ parseInt(element.quantity) +'" data-article='+element.title+' class="py-2 hover:text-gray-700" onclick="reduce(this)"'> function add(button) { let prevData = JSON.parse(sessionStorage.getItem(button.dataset.article)); let quantityChanged = prevData.quantity; update({quantity: ++quantityChanged}, button.dataset.article); location.reload(); } function reduce(button) { let prevData = JSON.parse(sessionStorage.getItem(button.dataset.article)); let quantityChanged = prevData.quantity; update({quantity: --quantityChanged}, button.dataset.article); location.reload(); }¿Por qué sucede esto y cómo podría solucionarse?