我们可以访问DOM元素而无需将其加载到无限可滚动的网页中吗?

时间:2014-12-21 14:24:43

标签: javascript jquery html dom infinite-scroll

我知道要在无限可滚动的巨大网页上访问的元素的类名。而且,我的目标是访问(获取链接地址)具有此特定类名的所有此类元素。我可以自动滚动然后访问元素,但是当页面变大时,几乎不可能进一步滚动(我只能滚动1%的网页!)。有没有什么方法可以访问所有这些元素而不加载它们?或者你能想到我的问题的任何替代解决方案吗?

1 个答案:

答案 0 :(得分:1)

jQuery有很多开销,特别是在处理(非常)大量的DOM元素时。你最好的选择是使用vanilla JavaScript。

要直接回答这个问题,可以在不加载DOM元素的情况下访问它,但必须通过(例如)document.createElement('DIV')

动态创建它。