javascript - Why we use $(this) in jquery -
this question has answer here:
i've been searching why use $(this) in jquery . thought ask on stackoverflow , i'm new jquery , i'm curious know $this.
<h1>example header</h1> <script> $('h1').on('click',function(){ $(this).hide(); //??? }); </script>
here this refers current dom element on working(on event called, click). ex: in
$('h1').on('click',function(){ this refer current dom element h1 invoked event.
enclosing $ makes jquery object.
so $(this) refers jquery h1 object.
so $(this) = $('h1') h1 event triggered event.
Comments
Post a Comment