Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][jQuery] Jak przypisać akcje, do elementów w divie
thomson89
post
Post #1





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Witam!

Mam kilka elementów o różnych id w divie. Chciałbym, za pomocą jQuery wszystkim tym elementom w divie, nadać zdarzenie onclick które przekaże jakiejś funkcji id tego elementu.

O ile pierwszego nie mogę rozwiązać, o tyle drugie (chyba) wymaga tylko użycia this. Proszę o naprowadzenie chociaż, jak nadać tym elementom zdarzenie. Zaznaczę iż nigdy nie będę wiedział ile tych elementów tak naprawdę jest.

Proszę o pomoc!

Ten post edytował thomson89 9.08.2010, 16:56:16
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thomson89
post
Post #2





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Elementy to zwykłe obrazki.

Kod działa normalnie, ale nie działa gdy dam ten element, np. w listę.

  1. <ul id="parent">
  2. <li><div id="1"></li>
  3. </ul>

Dałem dla przykładu, z funkcją hover:
[JAVASCRIPT] pobierz, plaintext
  1. $('#overview').children('img').hover(function(){alert($(this).attr('id'))}, function(){alert($(this).attr('id'))});
[JAVASCRIPT] pobierz, plaintext

I przy powyższym kodzie html, gdy najadę na element div id="1", wyświetla się alert lecz bez wartości.

Ten post edytował thomson89 9.08.2010, 17:35:03
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 05:43