Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][jquery] Wykrycie danego obrazka w divie. How to?
asidro
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 1
Dołączył: 24.07.2010

Ostrzeżenie: (30%)
XX---


Jak wykryć który obrazek właśnie znalazł się w danym divie po klasie obrazka?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




[JAVASCRIPT] pobierz, plaintext
  1. if ($('div img.klasa').length>0){ jest(); }
[JAVASCRIPT] pobierz, plaintext

?


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
asidro
post
Post #3





Grupa: Zarejestrowani
Postów: 32
Pomógł: 1
Dołączył: 24.07.2010

Ostrzeżenie: (30%)
XX---


[JAVASCRIPT] pobierz, plaintext
  1. if($("div#id").append($("img").hasClass("blabla")))
  2. {
  3. jest?
  4. }
[JAVASCRIPT] pobierz, plaintext



A takie coś w jquery? Nie działa niestety tak jak zamierzałem. Gdzie tkwi haczyk?

Chciałbym żeby to było w jquery bo aktualnie się go ucze.

http://api.jquery.com/hasClass/

Ten post edytował asidro 24.07.2010, 20:51:39
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




No dobra, tylko popatrz, co nakazałeś jQuery:
  • append dopisuje jakiś element do kontenera, a Ty mu nakazujesz dopisanie wartości TRUE. w dodatku sprawdzany jest pierwszy jakikolwiek napotkany obrazek w DOM
  • jakiekolwiek funkcje jQuery bez przedrostka has/is/etc zwracają OBIEKT, który służy jako łańcuch, aby operować dalej na tym samym selektorze (wyjątek: funkcje trawersujące), wtedy ograniczają elementy ze zbioru

Więc to nie ma prawa zadziałać. Użyj selektora podobnego do mojego.


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
asidro
post
Post #5





Grupa: Zarejestrowani
Postów: 32
Pomógł: 1
Dołączył: 24.07.2010

Ostrzeżenie: (30%)
XX---


[JAVASCRIPT] pobierz, plaintext
  1.  
  2. function fight()
  3. {
  4. if ($('div#karta img.infa1').length>0)
  5. {
  6.  
  7.  
  8. alert('Działa');
  9.  
  10.  
  11. }
  12. }
[JAVASCRIPT] pobierz, plaintext


Dzięki za fachową pomoc. Działa.

Ten post edytował asidro 24.07.2010, 21:04:27
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 Aktualny czas: 21.08.2025 - 16:19