我有一个绝对的 div 在屏幕上移动。当 div 退出屏幕时,我重置了值,这是代码:
setInterval( function() {
if( p2.offset().top <= 1 ) {
p2.css('bottom','50').css('left','400');
}
p2.css('bottom', '+=1').css('left', '+=1');
}, 10 );
当我在 if 条件下发出警报时,我看到了这个警报,但代码p2.css('bottom','50').css('left','400')
似乎没有执行...... div 继续在屏幕外移动,而不会在bottom: 50px
and处重置left: 400px
。
我哪里错了?