我使用此代码更改 div 的大小和不透明度并创建“缩放效果”:
$("#div5").click(function () {
$('#wrap').animate({
'opacity' : 0,
'zoom': 1.08,
},500);
$('#wrap').hide(500,function(){
$('#dBenefits').show();
$('#dBenefits').animate({
'opacity' : +10,
'zoom': 1.08,
},500);
});
});
$('#back').click(function (){
$('#dBenefits').animate({
'opacity' : 0,
'zoom': 1,
},500);
$('#dBenefits').hide(500, function (){
$('#wrap').show({'opacity' : 0,},500);
$('#wrap').animate({
'opacity' : +10,
'zoom': 1,
},500);
});
为什么在 Firefox 上不能正常工作?不会创建缩放效果,但它确实会消失 div5 并出现其他 div 但它不正确。
虽然同一代码上的 Chrome 会带来更好的结果和我想要的结果。
没有控制台错误。
示例:http: //jsfiddle.net/JshKH/
谢谢。