live(); e.currentTarget != this ?

live(); e.currentTarget != this ?


Hello,
when using the live() function I found out that e.currentTarget is not
equal to "this". Is this the expected behaviour?
Sample code:
$(document).ready(function(){
    $('div a').live('click',function(e){
        alert(e.currentTarget);
        alert(this);
    })
});
<div class="menu">
<a href="#">Home</a>
</div>