Mam następującą klasę, która wybiera zawartość komórek td.lineitemtotal i używa jej w funkcji getTotal, aby uzyskać łączną liczbę komórek. Ale nie chcę, aby funkcja używała linii, które są w tr.line_item_row z style = "display: none;" atrybut.jQuery. Wybierz wszystkie elementy z klasą, ale bez stylu = "display: none;" atrybut
$(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));
}
Tak! zabrał mnie 5 sekund do qoogle, wyszukaj, znajdź :) Zdecydowanie warto poświęcić czas na pisanie tego komentarza. – Qwerty