Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Sumowanie wartości w kolumnie - jak ?( jQuery )
Forum PHP.pl > Forum > Przedszkole
phpamator
Hejka przedszkolaki,

chciałem sobie dodać taki gadżet na stronie żeby mi szybko pokazywał sumę w kolumnie od początku tabeli do wskazanego wiersza no i utknąłem
(napisalem sobie taki kod i on całkiem dobrze zlicza całą kolumnę)
chciałbym w chwili "hoverowania" na celami wskazanej kolumny dostawać wynik/sumę od początku do aktualnie "hoverowanej" celi.
co źle zrobiłem ?
Mógłby mnie ktoś oświecić ?
  1. jQuery('td.a-right').hover(function(){
  2. var sum = 0;
  3. var elem = jQuery(this);
  4. jQuery('td.a-right').each(function(elem){
  5. if(me == elem){
  6. return false;
  7. }
  8. var va = elem.text().replace(/[^0-9.,]/g,'');
  9. var newva = parseFloat(va);
  10. if(!isNaN(newva)){
  11. sum += newva;
  12. }
  13. })
  14. jQuery('costam').html('<div id="tap1" title="Ł'+sum+'">Sum: Ł'+sum+'</div>');
  15. })


Help!
viking
https://jsfiddle.net/35a7jmco/
phpamator
No no no prawie smile.gif
tyle, że to zlicza w rzędach a nie w kolumnach smile.gif
a właściwie nie zlicza a pokazuje kolumny.
viking
A pomyśleć to już samodzielnie tak trudno na bazie przykładu?
https://jsfiddle.net/35a7jmco/1/
Masz listę td. Wartość chyba umiesz policzyć bo już to pisałeś.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.