animationend does't work with transit.js ??

animationend does't work with transit.js ??

suppose i have the following animation:
  1.         var delay = 0;
  2. $('svg polygon').each(function(i , e){
  3. $(this).transition({ x : 0 , y : 0 , delay : (delay = delay > 1000 ? 0 : delay += 100) });
  4. });
now suppose i have the following event handler
  1.         $('svg')[0].addEventListener('webkitAnimationEnd animationend' , function(){
  2.          console.log('animation over');
  3. });
The event listener never fires , WHY ?? does animationend event not work with transit.js ?

Thank you.