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;
});