0
私の関数を正しく実行することができません。特定の高さで、ページ上にロゴをアニメートすることになっています。しかし、私のif文で、スクロールアップするとページ外に隠れてしまうことはありません。Jqueryページ上のロゴを非表示にする/スクロール
ここは私の機能です。ここで
$(window).scroll(function(){
if ($(window).scrollTop() > 250) {
//$('#logo').show('slow');
//$("#logo").css('left', function(){ return $(this).offset().left; })
//.animate({"left":"30"}, "slow");
$("#logo").animate({left: "30"});
}
else {
$("#logo").animate({left: "0"});
}
が、これはさまざまな方法が近づくことができ#logo
#logo {
display: block;
height: 50px;
padding-top: 15px;
margin-top: -15px;
position: absolute;
left: -493px;
}
でこれを行うことをお勧めセット:あなたが
animate()
を使用したい場合はしかし、これはあなたを助けることができますここにjsfiddleを追加できますか? – hasan
問題を再現するコードスニペット/ JSFiddle/CodePenを追加できますか?そうすればもっと簡単にお手伝いできます... –