0
jquery animateを使用して、次のアニメーションを要素で実行しています。アニメーションが開始される前に距離値が変更されるので、アニメーションプロパティの値を更新します。これどうやってするの?図のようにstart
コールバック関数を使用しましたが、アニメーションを更新しません。アニメーションを開始する前にアニメーションプロパティを更新します。
el.delay(delay).animate({
top: -distance
},{
duration:700,
start:function(e){
e.props.top = -($(e.elem).offset().top - $(".navigation").offset().top);
}
})
'(+ px)' – Rayon
のユニットがstartコールバックまたはparamsにないと思いますか? –
'css properties'を割り当てるところはどこですか – Rayon