Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: array w jquery
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
omxd
Witam,
mam problem z odczytaniem tablicy w jquery:
  1. var p = $(".first_value");
  2. var arr = $.makeArray(p);
  3.  
  4.  
  5. $.each(arr, function(i, f){
  6. //$(".get_first_value").append(field.value + " ");
  7. alert(f);
  8.  
  9.  
  10. });

alert zwraca : [objectHTMLParagraphElements].
W jaki sposób dostać się do wartości tej tablicy?.W tym przypadku bedą to liczby.

pozdrawiam
nospor
Nie rozumiem twojego zdziwienia.... Tworzysz tablicę z elementów jQuery i dziwisz się że iterując po tablicy otrzymujesz elementy jQuery. Co najmniej dziwne.

Kod
$.each(arr, function(i, f){
        //jQuery(f) - to jest obiekt jQuery. Jak chcesz coś z niego pobrać, to pobierasz to normalnie jak to z obiektu jQuery.


      });
omxd
Chciałbym pobrać zawartości wszystkich elementów o klasie .first_value , następnie docelowo zliczyć ich wartości(będa to liczby).Jak mogę to dostać się do tych wartości inaczej niż przez tablicę?.Cieżko mi sobie uzmysłowić niektóre rzeczy w jQuery.


nospor
Przecież ci napisałem
Kod
$.each(arr, function(i, f){
        //jQuery(f) - to jest obiekt jQuery. Jak chcesz coś z niego pobrać, to pobierasz to normalnie jak to z obiektu jQuery.


      });
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.