延迟图像加载

时间:2016-01-06 11:00:19

标签: javascript jquery html image

如您所知,使用事件完成页面加载后可能会加载新图像。例如,我可以触发一个JQuery click事件来运行foo函数,将一个图像添加到Div,然后加载该图像而不需要使用Ajax。发生了什么事? 什么是使用Ajax和只是使用事件将该图像添加到页面之间的区别?

1 个答案:

答案 0 :(得分:1)

  无需使用Ajax即可加载

图像。那是怎么回事?

这是你的浏览器做它的魔力。将URL添加到图像源时,浏览器会发送请求(图像所在的位置)并自动处理响应。

  

使用Ajax和仅添加该图像之间的区别是什么   使用活动的页面?

嗯,它是直截了当的。 Ajax并不意味着" get"图片。您最终可以使用AJAX获取图像URL或图像URL列表并将它们应用于img元素......但浏览器仍会自动发送请求并处理响应。

从评论中,您应该阅读本文以充分了解AJAX的工作原理。

How does AJAX work?