⊗jqEvtCDA 102 of 113 menu

Anulowanie domyślnej akcji w jQuery

Jak już powinieneś wiedzieć, domyślna akcja użytkownika w JavaScript jest anulowana za pomocą event.preventDefault(). Zapobiegajmy wysłaniu danych formularza, a także dalszemu propagacji zdarzenia:

$('form').on('submit', function(event) { event.preventDefault(); });

Można również zapobiec tylko wysłaniu danych formularza (ale nie propagacji zdarzenia) w stylu jQuery - w tym celu funkcja obsługi zdarzenia powinna zwrócić false:

$('form').on('submit', function() { return false; });

Oczywiście, można anulować dowolne zdarzenie, na przykład kliknięcie w link. Załóżmy, że mamy następujący link w kodzie HTML:

<a href="/">link</a>

Teraz skorzystajmy z anulowania akcji:

$('a').on('click', function () { alert('Nie możesz przejść do tego linku!'); return false; });
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć