シンプルだと思いたいことをやろうとしています。
ホバー時に部分的に非表示の要素をアニメーション化し、クリックすると閉じます。
$('#call-to-action').hover(function(){
$('#call-to-action').animate({
right: '0px'
}, 1000);
$('.cta-open').hide();
$('.cta-close').show();
});
$('.cta-close').click(function(){
$('#call-to-action').animate({
right: '-364px'
}, 1000);
$('.cta-close').hide();
$('.cta-open').show();
stop();
});
フィドルには、私が使用しているコードと要素があります。
何か案は?