Return a number instead of an object?
Hello.
I am trying to build a price calculator that changes based on when a person chooses a product or increases their quantity. Everything seems to be working, but I'm getting [object Object] instead of numbers. I'm not understanding how to make "return fry;", or "return leela;" give me a number instead of an object.
Thanks,
- jQuery(document).ready(function(){
- var qtyCode = jQuery('.qtyswitcher-qty').html();
- var price = jQuery('.switcher-pb_product_size .switcher-label').click(function(){
- var bender = jQuery('.price').text();
- var fry = Number( bender.replace(/[^0-9\.]+/g,""));
- return fry;
- });
-
- var qty = jQuery('.qtyswitcher').click(function(){
- leela = jQuery('#qtyswitcher-clone-qty').attr('value');
- return leela;
- })
-
- var total = price * qty;
-
- var newContent = '<p class="multiply">' + '$' + price + '/ea x</p>' + qtyCode + '<p class="multiply">=' + '$' + total + '</p>';
-
- jQuery(".qtyswitcher-qty").replaceWith(newContent);
- });