Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][jquery] Wykrycie danego obrazka w divie. How to?
Forum PHP.pl > Forum > Przedszkole
asidro
Jak wykryć który obrazek właśnie znalazł się w danym divie po klasie obrazka?
erix
[JAVASCRIPT] pobierz, plaintext
  1. if ($('div img.klasa').length>0){ jest(); }
[JAVASCRIPT] pobierz, plaintext

?
asidro
[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/
erix
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.
asidro
[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.
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.