javascript-events

wydarzenie.preventDefault () vs. return false

Gdy chcę uniemożliwić wykonywanie innych programów obsługi zdarzeń po wywołaniu określonego zdarzenia, mogę użyć jednej z dwó ... akieś powody, dla których powinienem unikać tego w ten sposób i zamiast tego używać preventDefault? Co jest lepszym sposobem?

Czym jest zjawisko bulgotania i przechwytywania?

Jaka jest różnica między bulgotaniem zdarzeń a przechwytywaniem? Z tych dwóch, który model jest szybszy i lepszy w użyciu?

okno.onload vs $(document).gotowe()

Jakie są różnice między JavaScript window.onload i jQuery $(document).ready() metoda?

Jak debugować powiązania zdarzeń JavaScript / jQuery za pomocą Firebug lub podobnych narzędzi?

Muszę debugować aplikację internetową, która używa jQuery do wykonywania dość skomplikowanych i niechlujnych manipulacji DOM. ... mysły? Idealnie, chciałbym tylko zobaczyć i edytować zdarzenia związane z elementami, podobnie jak mogę edytować DOM dzisiaj.

Na oknie.miejsce.Hash-Change?

Używam Ajax i hash do nawigacji. Czy Jest jakiś sposób, aby sprawdzić, czy window.location.hash zmienił się w ten sposób? ... cz w przeglądarce (więc przeskakuję z bla#456 na bla#123). Pokazuje się w polu adresu, ale nie mogę złapać to z JavaScript.

Czy mogę znaleźć zdarzenia związane z elementem za pomocą jQuery?

Pod tym linkiem zwiÄ ... zujÄ ™ dwa programy obsĹ 'ugi zdarzeĺ": <a href='#' id='elm'>Show Alert</a> JavaScri ... Czy Jest jakiś sposób, aby uzyskać listę wszystkich zdarzeń związanych z elementem, w tym przypadku na elemencie z id="elm"?

jQuery.click () vs onClick

Mam ogromną aplikację jQuery i używam poniższych dwóch metod do zdarzeń kliknięć. Pierwsza metoda HTML <div id="myDi ... //Some code } Używam pierwszej lub drugiej metody w mojej aplikacji. Który jest lepszy? Lepiej dla wydajności? A standard?

jQuery wiele zdarzeń do uruchomienia tej samej funkcji

Czy jest sposób na keyup, keypress, blur, i change zdarzenia wywołują tę samą funkcję w jednej linii, Czy muszę je robić osob ... wnić, że Walidacja nie zostanie pominięta w żadnym przypadku, niezależnie od tego, czy zostanie wpisana lub wklejona do pola.

wywołanie zwrotne jQuery przy ładowaniu obrazu (nawet gdy obraz jest buforowany)

Chcę zrobić: $("img").bind('load', function() { // do stuff }); Ale zdarzenie load nie uruchamia się, gdy obraz jest ładowany z pamięci podręcznej. dokumenty jQuery sugerują wtyczkę , aby to naprawić, ale to nie działa

Jak odróżnić lewy i prawy przycisk myszy za pomocą jQuery

Jak uzyskać kliknięty przycisk myszy za pomocą jQuery? $('div').bind('click', function(){ alert('clicked'); }); Jest t ... coś takiego jak poniżej istnieje: $('div').bind('rightclick', function(){ alert('right mouse button is pressed'); });

JavaScript wykonujący po załadowaniu strony

Wykonuję skrypt zewnętrzny, używając <script> wewnątrz <head>. Teraz ponieważ skrypt wykonuje przed Strona się ... pobrany i w-RAM). Czy są jakieś zdarzenia, które mogę zaczepić, gdy mój skrypt zostanie uruchomiony podczas ładowania strony?

Obsługa globalnych błędów JavaScript

Chciałbym wyłapać każdy błąd niezdefiniowanej funkcji. Czy istnieje globalna funkcja obsługi błędów w JavaScript? Przypadek użycia polega na przechwytywaniu wywołań funkcji z Flasha, które nie są zdefiniowane.

Jak wyzwalać Zdarzenie w JavaScript?

Załączyłem Zdarzenie do pola tekstowego używając addEventListener. Działa dobrze. Mój problem pojawił się, gdy chciałem uruchomić Zdarzenie programowo z innej funkcji. Jak mogę to zrobić?

Jak wykryć naciśnięcie klawisza Enter na klawiaturze za pomocą jQuery?

Chciałbym sprawdzić, czy użytkownik nacisnął Enter używając jQuery. Jak to możliwe? Czy wymaga wtyczki? EDIT: wygląda na to ... przeglądarką z tym poleceniem - na przykład czy są jakieś problemy ze zgodnością przeglądarki, o których powinienem wiedzieć?

Jak symulować kliknięcie myszką za pomocą JavaScript?

Wiem o metodzie document.form.button.click(). Chciałbym jednak wiedzieć, jak symulować Zdarzenie onclick. Znalazłem ten kod ... alse, false, 1, null); element.dispatchEvent(evt); } Jak uruchomić Zdarzenie kliknięcia myszką przy użyciu JavaScript?

Nie można zrozumieć parametru useCapture w addeventlistener

Przeczytałem artykuł na https://developer.mozilla.org/en/DOM/element.addEventListener ale nie mogę zrozumieć useCapture atr ... rt("child event"); }, false); } <body onload="load()"> <div id="div1">click me</div> </body>

Używanie jQuery do testowania, czy wejście ma fokus

Na pierwszej stronie strony, którą buduję, kilka <div>używa pseudo-klasy CSS :hover, aby dodać obramowanie, gdy mysz je ... moglibyśmy zatrzymać odejście granicy. AFAIK, w jQuery nie ma selektora :focus, więc nie wiem jak to zrobić. Jakieś pomysły?

Sprawdź, czy obraz jest wczytany (bez błędów) w JavaScript

Używam JavaScript z biblioteką jQuery do manipulowania miniaturami obrazów zawartymi w nieuporządkowanej liście. Gdy obraz je ... ega na tym, że mogę łatwo sprawdzić, czy obraz jest już załadowany, ale nie mogę stwierdzić, czy zamiast tego wystąpił błąd.

Jak rozpoznać zdarzenia dotykowe za pomocą jQuery w Safari dla iPada? Czy to możliwe?

Czy możliwe jest rozpoznawanie zdarzeń dotykowych w przeglądarce Safari iPada za pomocą jQuery? Użyłem zdarzeń mouseOver i ... . Czy są jakieś podobne zdarzenia dla przeglądarki Safari na iPadzie, ponieważ nie ma takich zdarzeń jak mouseOut, mouseMove?

Obiekt.watch () dla wszystkich przeglądarek?

Koniecznie przeczytaj wszystkie komentarze poniżej. Obiekt.Patrz i celuj.Oba są przestarzałe. Zobacz komentarz Elliota B dla ... ); return newValue; }); watcher.status = 'asdf'; watcher.status = '1234'; document.write(watcher.status + "<br>");