表題のとおりですが、画像をフワフワさせたいです。
ただ、この画像はスクロールした際に出現させ、クリックしたら上に画面遷移するようにしています。
コードは下記のとおりです。
HTML <div id="pagetop"> <a href="#"><img id="sample" src="sample.png" alt="ページトップ画像"></a> </div>
CSS #pagetop{ position: fixed; bottom: 50px; right: 30px; z-index: 100; }
Javascript $(function(){ $('#pagetop').hide(); $(window).scroll(function(){ if ($(this).scrollTop() > 1000) { $('#pagetop').fadeIn(); } else { $('#pagetop').fadeOut(); } }); $('#pagetop').click(function(){ $('html,body').animate({ scrollTop: 0 }, 1000); return false; }); });
このコードをどのようにしたら
画像をフワフワさせることができるでしょうか?
CSSをあてないで下記コードをあてるとフワフワできるのですが、
組み合わせると上手くいきません。
$(function () { setTimeout('rect()'); }); function rect() { $('#pagetop').animate({ marginTop: '-=10px' }, 800).animate({ marginTop: '+=10px' }, 800); setTimeout('rect()', 1600); //ア }
お詳しい方、ご教示いただけると幸いです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー