Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> array w jquery
omxd
post 24.04.2012, 17:22:03
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 18.05.2010

Ostrzeżenie: (0%)
-----


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

Ten post edytował omxd 24.04.2012, 17:49:05
Go to the top of the page
+Quote Post
nospor
post 25.04.2012, 07:00:22
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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.


      });


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
omxd
post 25.04.2012, 17:54:03
Post #3





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 18.05.2010

Ostrzeżenie: (0%)
-----


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.




Ten post edytował omxd 25.04.2012, 17:54:17
Go to the top of the page
+Quote Post
nospor
post 25.04.2012, 18:14:05
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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.


      });


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 5.07.2025 - 09:59