大家好,晚上好,jQuery的加载()不显示图像
我正在使用JavaScript从HTML文件加载/覆盖内容到指定的div。
您可以watch a demo。
,做负载的工作看起来像下面的JavaScript:
function loadScreenie(elementSelector, sourceURL) {
$(""+elementSelector+"").load("img/screenies/"+sourceURL+"");
}
,并得到通过看这样的超链接引用:
<a href="javascript:loadScreenie('#iphone-screen', 'screenie2.htm');">mibmib</a>
(我也曾尝试用的onclick相同= “”)
这是screenie2.htm的内容
hello world<br />
<img src="screenie2.png" />
问题是图像不显示。的行为是这样的:
- 您点击链接并执行javascript。
- 正确显示screenie2.htm中的文本
- 显示的图像是而不是。也没有任何破碎的图像符号或空的空间。
你有什么想法可能会导致此错误?
非常感谢提前,
- 班尼
我看到了很好的图像......假设在您的演示页面上,我点击了唯一可能的链接。 – 2009-11-08 18:09:13
是的 - 图像''也出现在我身上 – 2009-11-08 18:14:27
问题是演示程序加载了同一目录中的所有内容。但是他的问题表明文档是从一个子目录加载的。 – 2009-11-08 20:24:25