⊗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štinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне