⊗jqEvtCDA 102 of 113 menu

Anularea acțiunii implicite în jQuery

După cum probabil știți deja, acțiunea utilizatorului în JavaScript este anulată folosind event.preventDefault(). Să împiedicăm trimiterea datelor formularului, precum și propagarea ulterioară a evenimentului:

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

De asemenea, se poate împiedica doar trimiterea datelor formularului (dar nu propagarea evenimentului) în stilul jQuery - pentru aceasta, funcția-manipulator de evenimente trebuie să returneze false:

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

Desigur, se poate anula orice eveniment, de exemplu clic pe un link. De exemplu, avem următorul link în codul HTML:

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

Acum să folosim anularea acțiunii:

$('a').on('click', function () { alert('Nu puteți accesa acest link!'); return false; });
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge