2012-02-12 142 views
-2

我正在构建一个无限滚动的网站,并且当我将图像追加到DIV的底部时,它们不会显示出来。将图像标签附加到DOM,没有显示图像

我基本上追加了一个标签,如<img src='test.png' />为什么这些图像不显示?我需要预先加载它们吗?如果是这样,我会怎么做呢?

编辑:这是它正在发生的页面:http://campus-meme.com/ - 尝试滚动到底部;图像被添加到DOM但从不出现。

+1

显示您的代码。你有没有检查图像是否实际插入到DOM树中? – 2012-02-12 19:48:19

+0

真的,人们希望如何从这些问题中获得答案? – elclanrs 2012-02-12 19:50:43

+0

我可以展示我的代码,但涉及到大量的RoR,我试图让它失败。 – aren55555 2012-02-12 19:54:45

回答

3

只是仔细看看您的网站。

问题是,图像的父div具有CSS样式'display:none'。如果我在调试器中删除它,我可以看到图片。

它从马赛克背景类中得到了这个。

+0

谢谢 - 我是一个白痴,我使用JS插件,我认为这是造成这个问题。 – aren55555 2012-02-13 18:11:10

+0

没问题 - 不客气。 – Alex 2012-02-13 18:26:56

0

我刚刚用铬合金打开了该网站。我在调试器控制台中发现了几个错误。请检查它们。

例如,您似乎已经忘记了您网站中第67行的$。