jQuery හි event වස්තුව
දැන් අපි jQuery හි සිද්ධි සමඟ හඳුනා ගැනීමට පටන් ගනිමු.
jQuery හි සිද්ධියක් ක්රියාත්මක වන විට
සිද්ධි වස්තුවක් ජනනය වේ
event,
එය ඒ සම්බන්ධ සියලු තොරතුරු අඩංගු වේ. මෙම
වස්තුව ශ්රිතය-හසුරුවනයට පවරනු ලැබේ.
උදාහරණයක් ලෙස, අපි කුමන ටැගයක් මත ක්ලික් කරන්නේදැයි බලමු. පහත HTML කේතය ගනිමු:
<body>
<div id="text"></div>
<div>
<p>
<strong><span>click</span></strong>
</p>
</div>
</body>
CSS පහත පරිදි දිස්වේ:
span, strong, p {
display: block;
padding: 10px;
border: 1px solid black;
}
දැන් අපි අපගේ වස්තුවේ
event.target.nodeName ගුණය භාවිතා කරමු
event, එය අපි
click ක්රමයේ ශ්රිතය-හසුරුවනයට පවරමු:
$('body').click(function(event) {
$('#text').html('clicked: ' + event.target.nodeName);
});
event වස්තුව බොහෝ ගුණාංග
සහ ක්රම අඩංගු වේ.