I'm using the following code to add/remove a price form a span (quote-price) when a button and select menus are selected. The following code works great for the buttons and for when I am using just one select menu, however when I use multiple select menus, it fails. Does anyone know how I can adjust the below code to work with multiple select menus?

```
$(document).ready(function() {

    function updateTotal() {
        var total = 0;
        $('button.selected').each(function() {
            total += parseFloat($(this).val());
        });
        total += parseFloat($('select').val());
        $('span.quote-price').text("£" + total.toFixed(2));
    }

    $('button').click(function() {
        $(this).toggleClass('selected');
        updateTotal();
    });
    $('select').change(updateTotal);

    $('.reset').click(function() {
        $('.selected').removeClass('selected');
        $('select').val('0.00');
        updateTotal();
    });
});

```