$(document).ready(function(){
$('.navicon').click(function(){
$('.leftbar').toggleClass('active');
});
});
.leftbar {-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;}
.leftbar.active {left: 0; position: relative;}
.active
, то реализовывается перепозиционирование (просто меняется занчение left), при этом мы устанавливаем на .leftbar анимацию для position и имеем результат..stop().animate()
, это предотврватит дерганую анимацию, стек событий будет очищаться и они не будут выполняться дург за другом