⊗jqEvtCDA 102 of 113 menu

Ακύρωση προεπιλεγμένης δράσης στο jQuery

Όπως πρέπει ήδη να γνωρίζετε, η δράση του χρήστη στο JavaScript ακυρώνεται χρησιμοποιώντας την event.preventDefault(). Ας αποτρέψουμε την αποστολή δεδομένων της φόρμας, καθώς και την περαιτέρω αναδίπλωση του συμβάντος:

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

Μπορεί επίσης να αποτραπεί μόνο η αποστολή δεδομένων της φόρμας (αλλά όχι η αναδίπλωση του συμβάντος) με στυλ jQuery - για αυτό η συνάρτηση-χειριστής του συμβάντος πρέπει να επιστρέψει false:

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

Φυσικά, μπορούμε να ακυρώνουμε οποιοδήποτε συμβάν, για παράδειγμα ένα κλικ σε έναν σύνδεσμο. Για παράδειγμα, έχουμε τον ακόλουθο σύνδεσμο στον κώδικα HTML:

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

Τώρα ας χρησιμοποιήσουμε την ακύρωση της δράσης:

$('a').on('click', function () { alert('Δεν μπορείτε να ακολουθήσετε αυτόν τον σύνδεσμο!'); return false; });
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη