⊗jqEvtCDA 102 of 113 menu

Спречавање подразумеване радње у jQuery

Као што већ треба да знате, радња корисника у JavaScript се спречава коришћењем event.preventDefault(). Хајде да спречимо слање података форме, као и даље ширење догађаја (bubbling):

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

Могуће је спречити само слање података форме (али не и ширење догађаја) у jQuery стилу - за то функција-руковалац догађаја треба да врати false:

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

Наравно, можете спречити било који догађај, на пример клик на линк. На пример, имамо следећи линк у HTML коду:

<a href="/">линк</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ščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј