我正在创建一个网页,用户可以在其中选择一个项目并显示信息。我有两个按钮(btnBuy0 和 btnBuy1)。单击 BtnBuy0 时,显示数量为 1 的项目的详细信息。同样,如果单击 btnBuy1,则该项目的详细信息应附加在 item0 的详细信息下方,但我无法使其正常工作。相反,item0 的详细信息被 item1 的详细信息替换。
$("#btnBuy0").click(function() {
if (!sessionStorage['quantity0']) {
sessionStorage['quantity0'] = 1;
$("#dropbox").append('<div id = "0"><img class = "thumb" id = "t0" src="../images/21_metoyou.jpg" />'+ teddy[0].desc + ", Price £"
+ teddy[0].price + ", Quantity: " + sessionStorage.getItem('quantity0') + "<button id = 'btnRemove0'>Remove</button></div><br/>");
updateBasket();
sessionStorage["total0"] = parseInt(sessionStorage.getItem('quantity0')) * teddy[0].price;
updateSubtotal();
} else {
sessionStorage['quantity0']++;
$("#dropbox").html('<div id = "0"><img class = "thumb" id = "t0" src="../images/21_metoyou.jpg" />' + teddy[0].desc + ", Price £"
+ teddy[0].price + ", Quantity: " + sessionStorage.getItem('quantity0') + "<button id = 'btnRemove0'>Remove</button></div><br/>");
updateBasket();
sessionStorage["total0"] = parseInt(sessionStorage.getItem('quantity0')) * teddy[0].price;
updateSubtotal();
}
if (Modernizr.sessionstorage) { // check if the browser supports sessionStorage
myids.push(teddy[0].partnum); // add the current username to the myids array
sessionStorage["ids"]=JSON.stringify(myids); // convert it to a string and put into sessionStorage
} else {
// use cookies instead of sessionStorage
}
});
$("#btnBuy1").click(function() {
if (!sessionStorage['quantity1']) {
sessionStorage['quantity1']=1;
$("#dropbox").append('<div id = "1"><img class = "thumb" id = "t1" src="../images/birthday_metoyou.jpg" />' + teddy[1].desc + ", Price £"
+ teddy[1].price + ", Quantity: " + sessionStorage.getItem('quantity1') + "<button id = 'btnRemove1'>Remove</button></div><br/>");
updateBasket();
sessionStorage["total1"] = parseInt(sessionStorage.getItem('quantity1')) * teddy[1].price;
updateSubtotal();
} else {
sessionStorage['quantity1']++;
$("#dropbox").html('<div id = "1"><img class = "thumb" id = "t1" src="../images/birthday_metoyou.jpg" />' + teddy[1].desc + ", Price £"
+ teddy[1].price + ", Quantity: " + sessionStorage.getItem('quantity1') + "<button id = 'btnRemove1'>Remove</button></div><br/>");
updateBasket();
sessionStorage["total1"] = parseInt(sessionStorage.getItem('quantity1')) * teddy[1].price;
updateSubtotal();
}
if (Modernizr.sessionstorage) { // check if the browser supports sessionStorage
myids.push(teddy[1].partnum); // add the current username to the myids array
sessionStorage["ids"]=JSON.stringify(myids); // convert it to a string and put into sessionStorage
} else {
// use cookies instead of sessionStorage
}
});