div가 움직이는이 jQuery 코드가 있습니다. Firefox와 Chrome에서 완벽하게 작동하지만 사파리에서는 움직이지 않고 그냥 회전하며 인터넷 탐색기에서는 회전하지 않고 이동합니다. 이 문제를 해결하기위한 아이디어는 높이 평가됩니다.jQuery 애니메이션이 사파리에서 작동하지 않습니다.
jQuery를 :
이$(document).ready(function()
{
$(".plane").animate({
'top':'-=0px',
'left':'+=0px',
rotate:-50
}, 500, 'swing');
$(".plane").animate({
'top':'-=35px',
'left':'+=590px',
rotate:-60
}, 7000, 'easeOutQuart');
$(".plane").animate({
'top':'-=0px',
'left':'+=0px',
rotate:25
}, 2000, 'swing');
$(".plane").animate({
'top':'+=30px',
'left':'+=10px',
rotate:20
}, 2000, 'easeInOutCubic');
$(".plane").animate({
'top':'-=0px',
'left':'+=0px',
rotate:10
}, 1000, 'swing');
$(".plane").animate({
'top':'+=270px',
'left':'+=180px',
rotate:0
}, 5000, 'easeInOutCubic');
$(".plane").animate({
'top':'-=0px',
'left':'+=0px',
rotate:-130
}, 1000, 'swing');
$(".plane").animate({
'top':'-=490px',
'left':'+=60px',
rotate:-120
}, 5000, 'easeInOutCubic');
$(".plane").animate({
'top':'-=0px',
'left':'+=0px',
rotate:-250
}, 1000, 'swing');
$(".plane").animate({
'top':'+=150px',
'left':'-=200px',
rotate:-270
}, 5000, 'easeInOutCubic');
});
CSS :..
.plane {
background-image:url('ab.png');
position:absolute;
width:48px;
height:48px;
top:400px;
left:0;
}
당신이 사용하는 (rotate) 플러그인은 ...? –
사파리에서 회전이 잘되고 있습니다. 문제는 물체를 움직이는 것입니다. –
당신이 사용하는 회전 플러그인이 무엇인지 모르겠지만 Safari에서 이것을여십시오. 나를위한 작품 : http://jsbin.com/inozeh/edit#javascript,html,live –