对于动画移动网站(针对 iphone 进行了优化),我有以下逻辑 - 208 是全屏之前的高度。
var pageHeight = $(window).height();
if (pageHeight == 320 ) {
$('#slide3').animate({bottom: '0px',}, 3000, function() {$('.slide3Txt').animate({top:'30px'},500);godown3Pt2()});
}
if (pageHeight != 208) {
$('#slide3').animate({bottom: '0px',}, 3000, function() {$('.slide3Txt').animate({top:'94px'},500);godown3Pt2()});
}
我的问题是,两个事件在 iphone 上在横向方向上相互触发 - 有什么建议可以改进这个逻辑吗?