Попробуйте это решение:
В вашем firstpage.html
,
function initFunc() {
setTimeout(function () {
alert('hello');
}, 10000);
}
$(document).ready(initFunc);
теперь в secondpage.html
вы можете вызвать initFunc (), когда вам нужно.
Если вам нужно вызвать функцию на первой странице до второй, вы должны написать эту функцию как глобальную
Это может быть лучше:
var total = 0;
items.forEach(item => {
let multipliedResult = (item.price * item.creditedQuantity)
total += multipliedResult
})
Вы используете массив, но вы не используете никаких значений массива. У вас есть два варианта - обычный цикл for
, повторяющийся по длине массива:
for (var x = 0; x < items.length; x++) {
multipliedResult = price * creditedQuantity;
total += multipliedResult;
}
Или цикл forEach
без параметров:
items.forEach(() => {
multipliedResult = price * creditedQuantity;
total += multipliedResult;
})