すでに持っている関数を両方の方法で機能させるには、コードが必要です。
$(document).ready(function() {
$('#scroll').click(function() {
$('#scroll').animate({left: '2%'});
$('.leftslide').animate({left: '-84%'});
$('.rightslide').animate({left: '9%'});
$('#scroll').animate({rotate: '180' });
});
});
だから、私が持っているものは下の画像で説明されています。がの.rightslide
位置に移動し、.leftslide
.leftslide が部分的に表示されたままになります。これで、すべて正常に動作しますが、2 回目にクリックしたときに (すでに 9% になっている場合) 、元の位置#scroll
に.rightslide
戻す必要があります。.rightslide
すべてが理解できることを願っています。そうでない場合は、ドアを開けるボタンを想像してみてください。ドアが開いたら、同じボタンを押してドアを閉じることができます。