function slideRight() {
// slide to right
$("div").animate({
left: "200px"
}, 2000, function() {
slideLeft();
});
}
function slideLeft() {
// slide to left
$("div").animate({
left: "0px"
}, 2000, function() {
slideRight();
});
}
$(document).ready(function() {
$("#start").on("click", function() {
slideRight();
});
});
나는 두 부분으로 나뉘어 있으며, 앞뒤로 동시에 움직이기를 원합니다.Jquery animate get stuck
<div style="top:100px;"></div>
<div style="top:300px;"></div>
CSS 코드는 :
div {
background: yellow;
height: 100px;
position: absolute;
width: 100px;
left:0px;}
그러나, 애니메이션 박히 및 각 슬라이드 후 훨씬 느리게된다. 하나의 사업부는 괜찮습니다. div가 많을수록 시간이 오래 걸립니다. 왜?