【发布时间】:2011-06-23 15:43:21
【问题描述】:
我想避免使用 jQuery 或其他库以保持我的代码最少,我需要的功能很少,我只想在用户滚动到底部时附加到列表中。我将如何在纯 Javascript 中做到这一点?
【问题讨论】:
-
保持你的代码最小化并避免使用像 jQuery 这样的库似乎是相互矛盾的目标,老实说。那么为什么不想使用一个呢?
-
如果您担心使用像 jQuery 这样的庞大框架来实现这种简单的效果,请考虑使用微框架,您可以在 microjs.com 找到一个很好的列表。实现跨平台兼容的纯js无限滚动将是相当困难的。
-
@Anthony Grist:jQuery 并不总是好的选择:如果你擅长 javascript,那么你可以在特定情况下编写更好的代码;如果您不擅长它,那么使用某些框架编写的代码比没有它的代码更糟糕。总之,jQuery 仅适用于像灯箱这样的封闭解决方案,或者在您没有时间/金钱思考的情况下。我认为不是这种情况。
-
你是不是在看这样的东西:jsfiddle.net/rathoreahsan/LAR7w
-
@Anthony:在这种情况下,他的意思是尽量减少代码总量,而不是他必须编写的代码量。
标签: javascript firefox scroll infinite-scroll