НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗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
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить