Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sprawdzanie w jakim Divie jest najwięcej znaków.
Cinamicom
post 11.05.2014, 21:36:55
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 8.07.2013

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


Witam.

Jak w JQuery, sprawdzić w jakim divie jest najwięcej znaków? Znając kod html strony.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
johny_s
post 11.05.2014, 22:02:32
Post #2





Grupa: Zarejestrowani
Postów: 594
Pomógł: 122
Dołączył: 17.07.2005
Skąd: P-na

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


pobierasz każdego div'a i liczysz znaki, weź pod uwagę to, że divy mogą być zagnieżdżone
Go to the top of the page
+Quote Post
Cinamicom
post 11.05.2014, 22:15:47
Post #3





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 8.07.2013

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


Ok. a jak pobrać z zewnętrznej strony?
Go to the top of the page
+Quote Post
johny_s
post 11.05.2014, 22:17:44
Post #4





Grupa: Zarejestrowani
Postów: 594
Pomógł: 122
Dołączył: 17.07.2005
Skąd: P-na

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


Bezpośrednio js'em się nie da, musiał byś pobierać po stronie serwera i przekazywać gdzieś dalej na swoją stronę
Go to the top of the page
+Quote Post
by_ikar
post 12.05.2014, 05:46:07
Post #5





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


http://jsfiddle.net/ftkz5

Nie wiem czemu find nie działa na wynikach wyplutych z ajaxu, więc umieściłem dane w tymczasowym divie który jest ukryty i który potem zostaje skasowany.

Ten post edytował by_ikar 12.05.2014, 05:51:11
Go to the top of the page
+Quote Post
Cinamicom
post 12.05.2014, 14:12:36
Post #6





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 8.07.2013

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


@by_ikar

Mógłbyś mi to przerobić, żeby szukało w wszystkich divach, gdzie jest najwięcej znaków, a potem wyświetlił te znaki? Bardzo proszę.
Go to the top of the page
+Quote Post
by_ikar
post 12.05.2014, 15:27:20
Post #7





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


No właśnie to zrobiłem. Szuka wszystkich div'ów i wyświetla znaki z tego diva w którym tych znaków jest najwięcej. Zobacz przykład, zobacz link z którego jest pobierany html. W divie:

  1. <div id="result"></div>


Wyświetlana jest zawartość "najdłuższego" diva.

Ten post edytował by_ikar 12.05.2014, 15:28:19
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: 14.08.2025 - 09:59