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

jQuery event delegation - środkowy przycisk myszy

VPS Starter Arubacloud
0 głosów
95 wizyt
pytanie zadane 25 listopada 2018 w JavaScript przez pavlusek Nowicjusz (120 p.)

Cześć, muszę w jQuery wywołać kliknięcie środkowego przycisku myszy (scroll), przy czym nie mogę stracić tego co obsługuję "click", sytuacja wygląda tak

$("body").on("click", "span", function() {
    console.log("delegation"); // nie działa
});

Wiem że możemy zrobić to np tak

$("body").on("click mouseup", "span", function() {
    console.log("delegation");
});

ale wtedy funkcja wywołuje się dwa razy :( Macie jakieś pomysły? 

1 odpowiedź

0 głosów
odpowiedź 25 listopada 2018 przez sefir Dyskutant (8,560 p.)

Próbowałeś to rozwiązanie?

komentarz 25 listopada 2018 przez pavlusek Nowicjusz (120 p.)
Przy takim wywołaniu wszystko działa poprawnie, natomiast przy delegacji zdarzeń w jQuery już nie. Dodatkowo nie potrzebuje wyciągnąć tylko środkowego przycisku, potrzebuje żeby działał przy delegacji zdarzeń razem z prawym i lewym przyciskiem, nie mówiąc już o mobilnych urządzeniach.
komentarz 25 listopada 2018 przez sefir Dyskutant (8,560 p.)
To może użyj zamiast click tylko mousedown lub mouseup

Podobne pytania

0 głosów
1 odpowiedź 323 wizyt
0 głosów
1 odpowiedź 141 wizyt
pytanie zadane 19 czerwca 2023 w JavaScript przez pj-1024 Użytkownik (670 p.)
0 głosów
0 odpowiedzi 150 wizyt
pytanie zadane 18 lipca 2017 w JavaScript przez lapacz.kornel Mądrala (6,930 p.)

92,452 zapytań

141,262 odpowiedzi

319,079 komentarzy

61,854 pasjonatów

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.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...