我希望每隔几秒钟滚动一次会自动下降,这会暴露更多文本。有可能这样做吗?通过溢出我的意思是这样的:http://jsfiddle.net/Bnfkv/2/每隔几秒就会自动溢出
回答
您可以使用重新推出它本身有什么事好做一个计时器:
function scroll() {
$('#x').animate({ scrollTop: '+=5px' }, 100, function() {
if($('#x table').height() - this.scrollTop - $('#x').height() > 0)
setTimeout(scroll, 500);
});
}
scroll();
而一个更新示例:http://jsfiddle.net/ambiguous/2PpyJ/
请注意,我添加了id="x"
添加到您的HTML中,以便于参考<div>
。
是否可以这样做而不是'scrollTop:'+ = 5px''显示新的tr? – 2011-05-07 23:36:48
@hey:是的,你只需要弄清楚下一行有多高,然后用它来代替5。我的例子是为了演示滚动,所以我选择了5px来获得明显但足够小的动画来制作动画运行一下。 – 2011-05-07 23:53:14
var myElement = document.getElementById(.......); // or use jquery
var scrolling = setInterval(
function() {
//pick one:
//myElement.scrollBy(0,1); // if it's a textarea or something
//myElement.scrollTop = myElement.scrollTop+1; // if it's a DIV
},
10 // every 10ms
);
要停止它:
clearInterval(scrolling);
请问您能否在jsFiddle中演示它? – 2011-05-07 23:28:01
http://jsfiddle.net/rSJxr/ – ninjagecko 2011-05-07 23:30:54
- 1. 每隔几秒就会出现口吃。如何解决这个问题?
- 2. Apache每隔几个请求就自动重启自己
- 3. 插座每隔几秒钟
- 4. 每隔几秒钟,C#
- 5. 更新HttpResponse每隔几秒
- 6. ScheduledExecutorService运行每隔几秒
- 7. 网站抓取器每隔几秒就抓取一次网站
- 8. 如何每隔几秒自动刷新一次HTML表格?
- 9. Unity中的运动每隔几秒就会落后并且运动看起来很诡异
- 10. 自动刷新UpdatePanel每隔5秒
- 11. 自动随机div每隔n秒
- 12. 每隔几秒PHP调用一次pcntl_signal_dispatch()
- 13. 雪碧绘制每隔几秒钟
- 14. 清爽的ListView上每隔几秒钟
- 15. Kinect每隔几秒钟冻结
- 16. 每隔几秒不刷新的代码
- 17. 每隔几秒SQL Server Management Studio挂起
- 18. 每隔几秒开始服务
- 19. 存储过程每隔几天就会变慢
- 20. eclipse每隔几分钟就会崩溃,需要帮助
- 21. 信号强度不会每隔几秒刷新
- 22. 如何启用同步而不会每隔几秒同步
- 23. 如何让服务器每隔几秒就抓取一个JSON文件?
- 24. 开始singleTask活动每隔几秒钟给Android中的ANR
- 25. 点击滚动按钮,每隔几秒钟点击一次
- 26. Jquery - 每隔几秒执行一次动作
- 27. 每隔几秒更换一个元素并与动画同步
- 28. 地图活动每隔几秒放大一次
- 29. 给动画添加声音每隔几秒钟播放
- 30. 如何每隔X秒自动刷新一次自动刷新?
Google for vertical marquee – Andre 2011-05-07 23:19:28