jQuery හි සාම්ප්රදායික on ක්රමය
සිදුවීම් බැඳීම සඳහා සාම්ප්රදායික ක්රමය
on
ද භාවිතා කළ හැකිය.
එය පළමු පරාමිතිය ලෙස සිදුවීමේ නම (උදාහරණයක් ලෙස, 'click') සහ දෙවන පරාමිතිය ලෙස
බැඳිය යුතු ශ්රිතය පිළිගනී.
පහත HTML කේතය මත උදාහරණයක් සලකා බලමු:
<ul>
<li>text</li>
<li>text</li>
<li>text</li>
</ul>
CSS මෙසේ පෙනේ:
li {
width: 100px;
cursor: pointer;
}
දැන් අපි කලින් li සඳහා ලියූ කේතය
on ක්රමය හරහා නැවත ලියමු. ක්රියාකාරීත්වය පරීක්ෂා කිරීම සඳහා
ලැයිස්තු අයිතම මත ක්ලික් කරන්න:
$('li').on('click', function() {
$(this).append('!');
});
එක් ශ්රිතයක් සිදුවීම් වර්ග කිහිපයකට එකවර බැඳිය හැකිය
- මෙය සඳහා ඒවා
හිස් තැනකින් ලැයිස්තුගත කළ යුතුය: 'click
mousemove සහ යනාදිය.'. උදාහරණයක් ලෙස, මෙසේය:
$('li').on('click mousemove', function func() {
$(this).append('!');
});
සියලුම සබැඳිවලට සිදුවීමක් බන්ධනය කරන්න -
සබැඳියක් මත මූසිකය ගෙනයාමේදී එහි පෙළ අවසානයට
එහි href වරහන් තුළ
එකතු කරනු ලැබේ.
සියලුම ආදාන ක්ෂේත්රවලට සිදුවීමක් බන්ධනය කරන්න - අවධානය
අහිමි වූ විට එක් එක් ආදානය තම value
id=#test සහිත ඡේදයට ප්රතිදානය කරයි.