需要一些帮助。此功能在chrome上运行良好。但这不适用于IE和Safari。我在这里做什么错了?
function calculatePrice(){
var parts = [];
jQuery('li.parts li input').each(function(){
if(jQuery(this).is(":checked")){
parts.push(this.value);
}
});
var price = 0.00;
for(var i = 0; i < parts.length; i++){
jQuery('.price-list li').each(function(){
if(jQuery(this).find('.partname').text() === parts[i]){
price = parseFloat(price) + parseFloat(jQuery(this).find('.partprice').text().replace('£ ', ''));
price = price.toFixed(2);
}
});
}
price = 'Total: £ ' + price;
jQuery('.total-price span').html(price);
}