• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

jQuery - ta sama funkcja dla różnych id

HackNation - ogólnopolski hackathon
0 głosów
245 wizyt
pytanie zadane 12 listopada 2017 w JavaScript przez Dagmar Lottie Początkujący (280 p.)

Hej,

czy jest możliwy krótszy zapis funkcji, jeśli chcę zastosować ten sam mechanizm dla kilku elementów? Dajmy na to na przykładzie tego kodu:
 

			$(keyC).on('mousedown', function(){
				$('#keyC').attr('src', 'img/keyConClick.png');
			}).on('mouseup', function(){
				$('#keyC').attr('src', 'img/keyC.png');
			});
			
			$(keyD).on('mousedown', function(){
				$('#keyD').attr('src', 'img/keyDonClick.png');
			}).on('mouseup', function(){
				$('#keyD').attr('src', 'img/keyD.png');
			});

Z góry bardzo dziękuję za pomoc.

1 odpowiedź

0 głosów
odpowiedź 13 listopada 2017 przez Schizohatter Nałogowiec (39,600 p.)
Możesz po prostu to pętlą machnąć.

Ale raczej proponowałbym każdemu przyciskowi przypisać jego id (A, B, C) poprzez data-id, i zamiast podpinać akcje pod konkretne przyciski, podpiąć akcję pod całą grupę przycisków i potem tylko pobierać ich data-id i wstawać w odpowiednie miejsce.

Podobne pytania

0 głosów
3 odpowiedzi 702 wizyt
0 głosów
0 odpowiedzi 371 wizyt
pytanie zadane 13 października 2019 w JavaScript przez Majonez.exe Gaduła (3,490 p.)
0 głosów
1 odpowiedź 400 wizyt
pytanie zadane 19 czerwca 2023 w JavaScript przez pj-1024 Użytkownik (690 p.)

93,625 zapytań

142,548 odpowiedzi

323,034 komentarzy

63,129 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 1210p. - dia-Chann
  2. 1197p. - DziarnowskiJ
  3. 1177p. - Łukasz Piwowar
  4. 1172p. - CC PL
  5. 1161p. - Maurycy W
  6. 1141p. - Adrian Wieprzkowicz
  7. 1138p. - raydeal
  8. 1134p. - Tomasz Bielak
  9. 1116p. - rucin93
  10. 1101p. - robwarsz
  11. 1100p. - Mariusz Fornal
  12. 1024p. - ssynowiec
  13. 885p. - Dominik Łempicki (kapitan)
  14. 847p. - Grzegorz Aleksander Klementowski
  15. 838p. - Wojciech Malicki
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...