Jquery plugins 如何使用defect.js按顺序加载图像
我正在使用defect.js更快地加载站点 我有一个白色的div来阻止内容,我想在第一张图片加载后消失 我想我可以数一数图像,但我意识到后面的一些图像可以先加载,这通常会发生,因为有一个阈值参数加载滚动条上的图像 有人能帮我一个聪明的方法吗 以下是我的代码和糟糕的解决方案:Jquery plugins 如何使用defect.js按顺序加载图像,jquery-plugins,Jquery Plugins,我正在使用defect.js更快地加载站点 我有一个白色的div来阻止内容,我想在第一张图片加载后消失 我想我可以数一数图像,但我意识到后面的一些图像可以先加载,这通常会发生,因为有一个阈值参数加载滚动条上的图像 有人能帮我一个聪明的方法吗 以下是我的代码和糟糕的解决方案: $("img").unveil(2000, function() { $(this).load(function(){ if(imageCount >= 4){ $(".white-co
$("img").unveil(2000, function() {
$(this).load(function(){
if(imageCount >= 4){
$(".white-cover").fadeOut("slow");
imageCount = 0;
}
由于defect更改了src属性,因此可以使用jQuery来侦听表示图像已被替换的属性更改
$(document).ready(function(){
$("#selected-date-range").change(function(){
alert( $("#selected-date-range").attr("value") );
});
});
如果我正确理解您的问题,我将使用:
$(document).ready(function(){
// all images are loaded
}
这对您有帮助吗?但是如果我没有弄错的话,这个解决方案不会检查它是否是第一张图像,对吗?例如,前三个。我遇到的问题是,由于一些图像的大小较小,所以在第一个图像之前加载。