Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wykrycie klikniętego lementu
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
hobibit
Mam takie pytanie.
Jak wykryc jaki element został kliknięty myszką. Chodzi o prawy i lewy przycisk.
Wiem że do jakiegoś na przykład diva mogę dodać zdarzenie, ale czy mogę dodać globalnie zdarzenie: kliknięcie przyciskiem myszy a potem sprawdzać co zostało kliknięte?
thek
W zdarzeniu click przejrzyj sobie to, to zawiera obiekt $this.
wszerad
  1. element.onclick = function(){
  2. //this===element
  3. }
hobibit
Zrobiłem coś takiego:
  1. $(document).ready(function(){
  2. $(document).bind("contextmenu",function(e){
  3. alert($(this).attr('id'));
  4. return false;
  5. });
  6. });

ale nie działa, kiedy klikam prawym przyciskiem zwraca undefined.
melkorm
A zobacz sobie co zawiera parametr e(vent), w szczególności na zmienną currentTarget
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.