From 2e5efa0fa32e1c8682774f57269c55d03a9327c2 Mon Sep 17 00:00:00 2001 From: Dnox1 Date: Fri, 15 Feb 2019 18:30:50 +0100 Subject: [PATCH] hecho --- starter-code/pizza.js | 76 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) diff --git a/starter-code/pizza.js b/starter-code/pizza.js index b473d048..ebe21c3e 100755 --- a/starter-code/pizza.js +++ b/starter-code/pizza.js @@ -1 +1,77 @@ // Write your Pizza Builder JavaScript in this file. +$(document).ready(function () { + $('.crust').removeClass('crust-gluten-free'); + $('.sauce').removeClass('sauce-white'); + $('.btn-mushrooms').removeClass('active'); + $('.btn-pepperonni').removeClass('active'); + $('.btn-green-peppers').removeClass('active'); + $('.price li:contains("white sauce")').toggle(); + $('.price li:contains("gluten-free")').toggle(); + $('.price strong').text("$"+ pizzaPrice); +}); + +var pizzaPrice = 13 +function totalPrice (x,y){ + if ($(x).hasClass('active')) { + pizzaPrice = pizzaPrice - y; + } else { + pizzaPrice = pizzaPrice + y; + } + console.log(pizzaPrice); + + $('.price strong').text("$"+ pizzaPrice) + }; + + + +$(".btn").click(function () { + $(this).toggleClass('active'); +}); + +$(".btn-mushrooms").click(function () { + $('.cap').toggle(); + $('.stem').toggle(); + $('.price li:contains("mushrooms")').toggle(); + totalPrice ('.btn-mushrooms',1); +}); + +$(".btn-pepperonni").click(function () { + $('.pep').toggle(); + $('.price li:contains("pepperonni")').toggle(); + totalPrice ('.btn-pepperonni',1); +}); + +$(".btn-green-peppers").click(function () { + $('.green-pepper').toggle(); + $('.price li:contains("green peppers")').toggle(); + totalPrice ('.btn-green-peppers',1); +}); + + +$(".btn-sauce").click(function () { + $('.sauce').toggleClass('sauce-white'); + $('.price li:contains("white sauce")').toggle(); + totalPrice ('.btn-sauce',3); +}); + +$(".btn-crust").click(function () { + $('.crust').toggleClass('crust-gluten-free'); + $('.price li:contains("gluten-free")').toggle(); + totalPrice ('.btn-crust',5); + }); +// $(".btn-crust").click(function(){ +// $('.crust').toggle('.crust-gluten-free'); +// }); + +// $( document ).ready(function() { +// $('.heart').click(function(){ +// $(this).toggleClass('on'); +// }); +// }); +// $("#hide").click(function(){ +// $("p").hide(); +// }); + +// $("#show").click(function(){ +// $("p").show(); +// }); \ No newline at end of file