0
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();
});
});
我有两个div,我想在同一时间来回移动它们。jquery动画卡住
<div style="top:100px;"></div>
<div style="top:300px;"></div>
CSS代码:
div {
background: yellow;
height: 100px;
position: absolute;
width: 100px;
left:0px;}
然而,动画卡住,成为每张幻灯片后慢得多。一格就可以了。越多divs,时间越久。为什么?