Un altra cosa... se io volessi stampare nella lista due valori separati come dovrei fare? Mi spiego... se io volessi far apparire il titolo dell'opzione con accanto il prezzo mi basta scrivere le due variabili una accanto all'altra ma vengono stampate entrambe con un unico elemento #result. Io vorrei fare in modo che vengano stampati separatamente titolo e prezzo in modo da poterli posizione all'interno della lista con float:left e float:right
codice script:
Codice HTML:
<script>
$(function () {
$('.selectable_item').click(function() {
var name = $(this).attr('name');
var price = parseFloat($(this).val());
var added_item_id = 'added_' + name;
var sum_container = $('#sum');
var sum = parseFloat(sum_container.html());
if ($(this).prop('checked')) {
var item = $('<li/>').html(name).attr('id', added_item_id);
item.appendTo($('#results'));
sum_container.html(sum + price);
}
else {
$('#' + added_item_id).remove();
sum_container.html(sum - price);
}
});
});
</script>