Niedawno zacząłem zagłębiać się w C #, ale nie mogę przez całe życie dowiedzieć się, jak pracują delegaci, wdrażając obserwator / obserwowalny wzorzec w języku. Czy ktoś mógłby mi podać super prosty przykład, jak to się robi? I nie google, ale wszystkie przykłady znalazłem były albo zbyt problemem specyficzne lub …
Zauważyłem, że zdarzenie zmiany jQuery w polu tekstowym nie jest uruchamiane, dopóki nie kliknę poza polem tekstowym. HTML: <input type="text" id="textbox" /> JS: $("#textbox").change(function() {alert("Change detected!");}); Zobacz demo na JSFiddle Moja aplikacja wymaga, aby zdarzenie było uruchamiane przy każdej zmianie znaku w polu tekstowym. Próbowałem nawet zamiast tego użyć klucza …
Jaki jest najłatwiejszy i najlepszy sposób wywołania zdarzenia zmiany podczas ustawiania wartości wybranego elementu. Spodziewałem się, że wykonanie następującego kodu $('select#some').val(10); lub $('select#some').attr('value', 10); spowodowałoby wyzwolenie zdarzenia zmiany, co moim zdaniem jest logiczną rzeczą do zrobienia. Dobrze? Cóż, tak nie jest. W ten sposób musisz wyzwolić zdarzenie change () $('select#some').val(10).change(); …
Chcę uruchomić zdarzenie, gdy użytkownik wybierze plik. Robiąc to ze .changezdarzeniem, działa, jeśli użytkownik zmienia plik za każdym razem. Ale chcę uruchomić zdarzenie, jeśli użytkownik ponownie wybierze ten sam plik. Plik wyboru użytkownika A.jpg(wywołania zdarzenia) Plik wyboru użytkownika B.jpg(wywołania zdarzenia) Plik wyboru użytkownika B.jpg(zdarzenie się nie uruchamia, chcę go uruchomić) …
jquery toggle wywołuje domyślnie allowDefault (), więc wartości domyślne nie działają. nie możesz kliknąć pola wyboru, nie możesz kliknąć łącza itp czy można przywrócić domyślną obsługę?
Mam ListView z odbiornikami dla długiego kliknięcia i zwykłego kliknięcia. Dlaczego, gdy długo naciskam element listy, wywoływane jest również zwykłe zdarzenie kliknięcia? Muszę mieć dwie oddzielne funkcje dla różnych kliknięć.
W .NET formularze systemu Windows mają zdarzenie, które jest wyzwalane przed załadowaniem formularza (Form.Load), ale nie ma odpowiedniego zdarzenia, które jest wyzwalane PO załadowaniu formularza. Chciałbym wykonać jakąś logikę po załadowaniu formularza. Czy ktoś może doradzić rozwiązanie?
W przypadku myDelegate -= eventHandlerproblemów z ReSharper (wersja 6): Odejmowanie delegatów ma nieprzewidywalny wynik Racjonalne uzasadnienie tego jest wyjaśnione przez JetBrains tutaj . Wyjaśnienie ma sens, a po jego przeczytaniu wątpię w to, co robię -na delegatach. Jak wtedy , czy mogę napisać wydarzenie inne niż automatyczne bez zrzędliwości ReSharper? …
Mam listę wyboru: <select id="filter"> <option value="Open" selected="selected">Open</option> <option value="Closed">Closed</option> </select> Kiedy wybieram, Closedstrona ładuje się ponownie. W tym przypadku pokazuje zamknięte bilety (zamiast otwartych). Działa dobrze, gdy robię to ręcznie. Problem polega na tym, że strona nie ładuje się ponownie, gdy wybieram Closedz Watir : browser.select_list(:id => "filter").select "Closed" …
Jak mogę wykryć zdarzenie klawisza delete (backspace) dla editText? Próbowałem użyć TextWatchera, ale kiedy editText jest pusty, kiedy naciskam klawisz Delete, nic się nie dzieje. Chcę wykryć klawisz usuwania, w którym naciśnij przycisk editText, nawet jeśli nie ma tekstu.
Chciałbym wiedzieć, czy jest to właściwy sposób ukrycia widocznych elementów po kliknięciu w dowolnym miejscu strony. $(document).click(function (event) { $('#myDIV:visible').hide(); }); Element (div, span itp.) Nie powinien znikać, gdy zdarzenie kliknięcia nastąpi w granicach elementu.
Mój młodszy brat dopiero zaczyna programować, a w ramach swojego projektu Science Fair przeprowadza symulację stada ptaków na niebie. Napisał większość swojego kodu i działa dobrze, ale ptaki muszą się poruszać w każdej chwili . Jednak Tkinter poświęca czas na własną pętlę zdarzeń, więc jego kod nie będzie działać. Wykonywanie …
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.