Wiem, że generalnie uważane jest za zły pomysł, aby async voiduruchamiać zadania przy użyciu metod odpal i zapomnij , ponieważ nie ma ścieżki oczekującego zadania i trudno jest obsłużyć wyjątki, które mogą zostać wrzucone do takiej metody. Czy powinienem również unikać async voidobsługi zdarzeń? Na przykład, private async void Form_Load(object …
Chcę mieć możliwość wywołania zdarzenia, gdy użytkownik kliknie przycisk, a następnie przytrzyma to kliknięcie przez 1000 do 1500 ms. Czy istnieje podstawowa funkcjonalność jQuery lub wtyczka, która już to umożliwia? Czy powinienem zrobić własny? Gdzie mam zacząć?
Obecnie mam następującą stronę zadeklarowaną: public partial class MyPage : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { //snip MyButton.Click += (o, i) => { //snip } } } Dopiero niedawno przeniosłem się na .NET 3.5 z 1.1, więc jestem przyzwyczajony do pisania programów obsługi zdarzeń poza Page_Load. Moje …
W systemie Android większość metod detektora zdarzeń zwraca wartość logiczną. Co oznacza ta wartość prawda / fałsz? co to przyniesie następstwom wydarzeń? class MyTouchListener implements OnTouchListener { @Override public boolean onTouch(View v, MotionEvent event) { logView.showEvent(event); return true; } } Jeśli chodzi o powyższy przykład, jeśli zwrócono wartość true w …
Czy ktoś może mi powiedzieć, jaka jest różnica między wydarzeniami changea input? Używam jQuery do ich dodawania: $('input[type="text"]').on('change', function() { alert($(this).val()); }) Działa również z inputzamiast change. Może jakaś różnica w kolejności wydarzeń w stosunku do skupienia?
// this e works document.getElementById("p").oncontextmenu = function(e) { e = e || window.event; var target = e.target || e.srcElement; console.log(target); }; // this e is undefined function doSomething(e) { e = e || window.event; var target = e.target || e.srcElement; console.log(target); } <p id="p" onclick="doSomething(e)"> <a href="#">foo</a> <span>bar</span> </p> Zadano …
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Nie widzę zalet używania wydarzeń nad delegatami, poza byciem …
Opiszę szczegółowo problem: Chcę pokazać bezwzględnie umieszczony element div po najechaniu kursorem na element. To naprawdę proste z jQuery i działa dobrze. Ale kiedy wskaźnik myszy nad jednym z elementów potomnych, wyzwala zdarzenie mouseout elementu div. Jak zapobiec wyzwalaniu przez JavaScript zdarzenia mouseout elementu zawierającego po najechaniu na element podrzędny. …
W pełni zdaję sobie sprawę, że to, co proponuję, nie jest zgodne z wytycznymi .NET, a zatem jest prawdopodobnie kiepskim pomysłem tylko z tego powodu. Chciałbym jednak rozważyć to z dwóch możliwych perspektyw: (1) Czy powinienem rozważyć użycie tego do własnej pracy rozwojowej, która jest w 100% do celów wewnętrznych. …
Chciałbym złapać zdarzenie kliknięcia za pomocą jQuery i być w stanie stwierdzić, czy klawisz został naciśnięty w tym samym czasie, aby móc rozwidlić funkcję wywołania zwrotnego na podstawie zdarzenia naciśnięcia klawisza. Na przykład: $("button").click(function() { if([KEYPRESSED WHILE CLICKED]) { // Do something... } else { // Do something different... } …
Więc rozumiem, jak działa Node.js: ma jeden wątek nasłuchiwania, który odbiera zdarzenie, a następnie deleguje je do puli procesów roboczych. Wątek roboczy powiadamia odbiorcę po zakończeniu pracy, a odbiorca zwraca następnie odpowiedź do wywołującego. Moje pytanie jest takie: jeśli włączę serwer HTTP w Node.js i wywołam uśpienie na jednym z …
Próbuję uzyskać pozycję X za pomocą jQuery zdarzenia touchstart, używanego z funkcją na żywo? To znaczy $('#box').live('touchstart', function(e) { var xPos = e.PageX; } ); Teraz to działa z „kliknięciem” jako zdarzeniem. Jak do licha (bez korzystania z alpha jQuery Mobile) mogę to osiągnąć dzięki zdarzeniu dotykowemu? Jakieś pomysły? Dzięki …
Pytanie to składa się z dwóch części: Czy podniesienie zdarzenie zablokować wątek, czy też rozpocząć realizację EventHandlers asynchronicznie i idzie wątek kontynuuje w tym samym czasie? Czy poszczególne EventHandlers (zasubskrybowane zdarzenie) działają synchronicznie jeden po drugim, czy też działają asynchronicznie bez gwarancji, że inne nie działają w tym samym czasie?
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.