我可以使用jQuery的$(document).ready(function(){ //content });
和延迟加载的快速解决方案吗?
答案 0 :(得分:3)
$(document).ready
不提供延迟加载。它的作用是在运行脚本之前等待页面元素完成加载 - 当代码操作页面中的元素时,这非常有用且非常重要。
严格延迟加载仅涉及在需要时仅按需加载页面的部分或数据。如果您确实需要延迟加载,则需要正确执行。如果您只需要加载页面元素,那么$(document).ready
就可以了。
答案 1 :(得分:1)
传递给$(document).ready
方法的所有处理程序都会在DOM准备好后执行,因此它不会帮助延迟加载。对于延迟加载,您可能必须编写自己的逻辑。