⊗jqEvtCDA 102 of 113 menu

Annullare l'azione predefinita in jQuery

Come dovresti già sapere, l'azione dell'utente in JavaScript viene annullata utilizzando event.preventDefault(). Impediamo l'invio dei dati del modulo, e anche l'ulteriore propagazione dell'evento:

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

Si può anche impedire solo l'invio dei dati del modulo (ma non la propagazione dell'evento) in stile jQuery - per questo la funzione di gestione dell'evento deve restituire false:

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

Naturalmente, puoi annullare qualsiasi evento, ad esempio un click su un link. Ad esempio, abbiamo il seguente link nel codice HTML:

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

Ora utilizziamo l'annullamento dell'azione:

$('a').on('click', function () { alert('Non puoi seguire questo link!'); return false; });
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta