我有一个页面,我以幻灯片的形式显示了许多图像和视频,但是我想确定在开始之前页面上的所有内容是否都已加载。
$(窗口).load()
检查所有内容,包括视频是否已加载?
欢呼声 感谢,
答案 0 :(得分:0)
$(window).load()
检查页面是否已完全加载,包括所有图像。根据{{3}}。
示例:在页面完全加载时运行一个函数,包括 图形。
$(window).load(function () { // run code });
基本上$(document).ready()
检查HTML文档是否已完全加载和解析,$(window).load()
将等待所有资源都被请求并且(如果找到)加载到网页中,这包括所有图像。
如果您想在视频加载后执行某些操作,可以使用$(window).load()
,但我建议使用回调函数。如果您使用的是YouTube,Vimeo或Brightcove等API,那么我建议使用其库的回调而不是使用$(window).load()
,这是因为如果您从远程服务器获取视频数据,那么没有办法让jQuery(客户端)固有地知道视频是否已完成流式传输。然而,jQuery会知道连接到远程源所用的脚本是否已加载。