Tengo la siguiente clase, que selecciona lo que hay dentro de las celdas td.lineitemtotal y lo usa en la función getTotal para obtener un total de las celdas. Pero, no quiero que la función use las líneas que están en tr.line_item_row con style = "display: none;" atributo.jQuery. Seleccione todos los elementos con una clase pero sin style = "display: none;" atributo
$(document).ready(function() {
var line = $('.item');
// so the line totals are calculated on page load
getLineItemTotals(line);
var line_totals = $('.lineitemtotal');
getTotal(line_totals); // So the total is calculated on page load.
});
// get invoce grand total
function getTotal(lines) {
var total = 0;
$.each(lines, function(){
total += parseFloat($(this).html());
});
$('#total-price').html('$' + total.toFixed(2));
}
Sí! me tomó 5 segundos para qoogle, buscar, encontrar :) Definitivamente vale la pena pasar el tiempo escribiendo este comentario. – Qwerty