アニメーションをスクロールした後、またはメニューリンクをクリックしたときにロゴをアニメーション化するためにトレイを使用していますが、機能しません。
私はアニメーションスクロール用にこのコードを入手しました:
jQuery(function() {
jQuery('a').bind('click',function(event){
var $anchor = jQuery(this);
jQuery('html, body').stop().animate({
scrollTop: jQuery($anchor.attr('href')).offset().top
}, 2000,'easeInOutExpo');
event.preventDefault();
});
});
次に、ロゴをアニメーション化するために、ウィンドウの位置が変更された場合、次のようにしました。
jQuery(document).ready(function(){
jQuery(window).bind('scroll',function(){
var wscroll = jQuery(this).scrollTop();
if(wscroll > 500){
jQuery('#logo').delay(800).animate({
left:'+48px'
});
}else if(wscroll < 500){
jQuery('#logo').animate({
left:'-250px'
});
}
console.log(wscroll);
});
});
これが例です
しかし、これはまったく機能していません。
いくつかのガイダンスをいただければ幸いです。事前にTks。