Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Jquery - clic
Lirdoner
post
Post #1





Grupa: Zarejestrowani
Postów: 500
Pomógł: 1
Dołączył: 29.09.2009

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


Witam mam na stronie parę takich elementów
  1. <span class="hide" id="11">
  2. <div class="remove">X</div>
  3. </span>

Z tym, że w <span> atrybut id jest zawsze inny i teraz chciałbym zrobić w jquery tak, że jak klikne na element <span> to pobierze mi id z tego elementu na który kliknąłem
Wszystko sam sobie zrobię tylko proszę o podpowiedź jak sprawdzić w który element user kliknął
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
webdice
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Cytat(VIPPER_ @ 29.12.2010, 18:27:59 ) *
Ja bym to zrobił tak:

[JAVASCRIPT] pobierz, plaintext
  1. $('span .hide').click(function() {
  2. var twoje_id = $(this).attr('id');
  3. });
[JAVASCRIPT] pobierz, plaintext


Pod kątem optymalizacji tragedia. ID mamy w this.id i nie widzę najmniejszego sensu pobieranie go przez tworzenie nowej instancji jQuery, oraz tak samo przypisywania go do innej zmiennej jeśli nie będzie wykorzystywane poza ciałem funkcji, a zapewne nie będzie.

P.S. Tak jak już wiele razy było mówione, programowanie to nie tylko bezmyślne pisanie kodu, tak aby tylko dział. To przede wszystkim myślenie.
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 - 11:07