Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Mam trochę kodu, w którym przeglądam wszystkie zaznaczone pola na stronie i .hoverwiążę z nimi zdarzenie, aby zrobić kręcenie z ich szerokością mouse on/off. Dzieje się tak na …
Czy istnieje sposób, aby mieć keyup, keypress, bluroraz changewydarzenia nazywają tę samą funkcję w jednej linii lub muszę zrobić je osobno? Problem, który mam, polega na tym, że muszę zweryfikować niektóre dane za pomocą wyszukiwania bazy danych i chciałbym upewnić się, że sprawdzanie poprawności nie zostanie pominięte, niezależnie od tego, …
Mam stronę, na której niektóre detektory zdarzeń są dołączone do pól wprowadzania i pól wyboru. Czy istnieje sposób, aby dowiedzieć się, które detektory zdarzeń obserwują dany węzeł DOM i dla którego zdarzenia? Wydarzenia są dołączane przy użyciu: Prototypowe Event.observe ; DOM addEventListener; Jako atrybut elementu element.onclick.
Wydaje się, że robią to samo ... Czy jeden jest nowoczesny, a drugi stary? Czy są obsługiwane przez różne przeglądarki? Kiedy sam obsługuję zdarzenia (bez frameworka) zawsze po prostu sprawdzam oba i wykonuję oba, jeśli są obecne. (Ja też return false, ale mam wrażenie, że nie działa z wydarzeniami związanymi …
W jQuery, jak mogę dowiedzieć się, który klawisz został naciśnięty podczas łączenia się ze zdarzeniem naciśnięcia klawisza? $('#searchbox input').bind('keypress', function(e) {}); Chcę uruchomić wysyłanie po ENTERnaciśnięciu. [Aktualizacja] Chociaż sam znalazłem (lub lepiej: jedną) odpowiedź, wydaje się, że jest miejsce na różnice;) Czy jest jakaś różnica między - keyCodea whichzwłaszcza jeśli …
Przekaż opinię na temat przepełnienia stosu w aplikacji : JQuery Muszę znaleźć, które procedury obsługi zdarzeń są zarejestrowane dla obiektu. Na przykład: $("#el").click(function() {...}); $("#el").mouseover(function() {...}); $("#el")nie kliknąć i mouseOver zarejestrowany. Czy istnieje funkcja, która się o tym dowie i może iteruje procedury obsługi zdarzeń? Jeśli nie jest to możliwe …
Dołączyłem zdarzenie do pola tekstowego za pomocą addEventListener. To działa dobrze. Mój problem pojawił się, gdy chciałem programowo wywołać zdarzenie z innej funkcji. Jak mogę to zrobić?
Czy jest jakiś sposób na wykonanie tego samego kodu dla różnych elementów na stronie? $('.class1').click(function() { some_function(); }); $('.class2').click(function() { some_function(); }); zamiast tego zrobić coś takiego: $('.class1').$('.class2').click(function() { some_function(); }); Dzięki
Jak ustawić detektor zdarzeń dla pokrętła, gdy zmienia się wybrany element? Zasadniczo próbuję zrobić coś podobnego do tego: spinner1.onSelectionChange = handleSelectionChange; void handleSelectionChange(Object sender){ //handle event }
Aby utworzyć nową procedurę obsługi zdarzeń w kontrolce, możesz to zrobić c.Click += new EventHandler(mainFormButton_Click); albo to c.Click += mainFormButton_Click; i aby usunąć moduł obsługi zdarzeń, możesz to zrobić c.Click -= mainFormButton_Click; Ale jak usunąć wszystkie moduły obsługi zdarzeń ze zdarzenia?
Rozumiem cel zdarzeń, szczególnie w kontekście tworzenia interfejsów użytkownika. Myślę, że to jest prototyp tworzenia zdarzenia: public void EventName(object sender, EventArgs e); Co robią programy obsługi zdarzeń, dlaczego są potrzebne i jak je utworzyć?
Zarejestrowałem wyzwalacz przy zmianie rozmiaru okna. Chcę wiedzieć, jak mogę wywołać zdarzenie, które ma zostać wywołane. Na przykład, gdy ukrywa div, chcę, aby moja funkcja wyzwalacza została wywołana. Znalazłem, że window.resizeTo()może uruchomić tę funkcję, ale czy jest jakieś inne rozwiązanie?
На этот вопрос есть ответы на Stack Overflow на русском : Event и delegate: в чем отличие? Jakie są różnice między delegatami a wydarzeniem? Czy oba zawierają odniesienia do funkcji, które można wykonać?
Rozważ następujące: <div onclick="alert('you clicked the header')" class="header"> <span onclick="alert('you clicked inside the header');">something inside the header</span> </div> Jak mogę to zrobić, aby kliknięcie zakresu przez użytkownika nie uruchamiało divzdarzenia kliknięcia?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.