基本上,我想要做的是通过垂直滚动横幅创建一个标牌类型的东西,然后将每个横幅都移到视野之外的底部。我不明白为什么横幅被附加了六次。我知道它不是很完整,所以请不要对此发表评论。如果你有更好的建议,告诉我。http://jsfiddle.net/vCuHc/2/
编辑:,我如何将顶部元素附加到底部,然后也删除顶部元素?
发布于 2011-05-04 18:03:31
有六个元素具有相同的类。这个脚本对每个元素运行一次。
修改它只运行一次的代码,在动画完成后附加到父div,而不是在每个动画的末尾。
发布于 2011-05-04 18:05:04
它是针对$('.tornado_banner')结果中的每个元素调用的。
发布于 2011-05-04 18:08:09
而不是
function(){
...
$("#banner_container").append(
'<a class="tornado_banner" id="banner_alberta" href="#" style="top:' + elementNum * -130 + 'px"> </a>'
);试一试
function(){
$(this).detach().appendTo("#banner_container");
}https://stackoverflow.com/questions/5887816
复制相似问题