我想在连续循环中从左到右平滑地制作文本动画,任何人都可以建议我这里是 fiddle 链接: http://jsfiddle.net/yLNGn/3/
$(document).ready(function () {
$('.kp').animate({
left: '10px'
}, 600);
$('.kp').delay(600).animate({
left: '-128px'
}, 600);
$('.rp').delay(2000).animate({
left: '10px'
}, 600);
$('.rp').delay(600).animate({
left: '-108px'
}, 600);
$('.kpp').delay(4000).animate({
left: '10px'
}, 600);
});
最佳答案
看这里就是答案。我将其作为单独的函数与 fiddle 一起参见此处。
function repeat() {
$('.kp').animate({
left: '10px'
}, 600);
$('.kp').delay(600).animate({
left: '-128px'
}, 600);
$('.rp').delay(2000).animate({
left: '10px'
}, 600);
$('.rp').delay(600).animate({
left: '-108px'
}, 600);
$('.kpp').delay(4000).animate({
left: '10px'
}, 600);
$('.kpp').delay(600).animate({
left:'-108px'
},600 ,function() {
repeat();
});
}
希望它能有所帮助。
关于javascript - 使用jquery连续循环从左到右的文本动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18545951/