Мне нужна помощь в публикации и извлечении данных из Backend. Прямо сейчас код для HTML, но мне нужно изменить команды, чтобы они работали на сервере, как я буду изменять их, чтобы получать и отправлять данные на сервер.
Код только что добавлен ниже, чтобы показать, какие изменения я должен сделать, чтобы работать с бэкэндом.
Просто нужны те
function moveClawDown(){
grabber_arm.animate({ top: -220 }, 2000, function(){
// show the prize box
// check if user has won
if( win_on == number_of_tries )
prize.show().css('background-image', 'url(./img/item_1.png)');
setTimeout(moveClawUp, 250);
});
}
// function to move the claw up
function moveClawUp(){
grabber_arm.animate({ top: -800 }, 2000, function(){
// check if user has won
if( win_on != number_of_tries ){
grabber_arm.animate({ left: '50%' }, 1000 );
setTimeout( function(){ restart_btn.show() }, 1000);
number_of_tries++;
}
else{
// user has won - get random prize
setTimeout( function(){
win_box.html("<div class=\"win-message\"><p>YOU'VE WON!</p><img src=\""+products[random_prize][2]+"\"><p>"+products[random_prize][1]+"</p><button>Checkout</button></div>").show();
}, 1000);
}
});
}
// calculates how far the claw has moved
function calculateDistance(){
claw_position = grabber_arm.offset().left - grabber_wrapper.offset().left;
claw_position = Math.round(claw_position);
}
// function for returning a random number
function getRandomNumber(numberRange) {
return Math.floor(( Math.random() * numberRange ) + 1);
}
// function to add images of prizes in random places
function addPrizes(){
prizes_wrapper.append("<img class=\"prize\" src=\"img/gift.jpg\" />");
}