如何在使用Jquery replaceWith()替换内容后获取实际页面加载

时间:2014-07-14 17:49:44

标签: javascript jquery html

我正在开发一个项目,该项目有一个包含库链接的html页面 - 此外它还使用Jquery replaceWith()动态打印部分页面。 动态打印的部分包括src到图像等。

正在发生的是未加载图像,因此页面不会立即渲染。 我需要以某种方式获得相当于window.onload事件,告诉我何时页面 加载了所有这些东西,以便我启动影响页面的代码等。

我已经尝试在脚本结尾处添加它 - 似乎不起作用 - 任何建议/想法?

我试过window.onload等,我想知道我是否附上 $(“#content”)。ready()可以用于加载,或者如果我必须在由replaceWith()写入的内容中编写一个窗口onload。我实际上已经尝试了其中的一些,但似乎没有任何工作,但我可能正在实施它。 谢谢!

1 个答案:

答案 0 :(得分:0)

注意,原始帖子中不显示htmljs

尝试以下(可调)模式ieg,将不同的class分配给“原始内容”(.ocontent),“新内容”(.ncontent),使用{{1}进行检查}

$.is()

jsfiddle http://jsfiddle.net/guest271314/6agJz/

请参阅http://api.jquery.com/is/