Javascript 一旦图像已经加载,如何停止Jquery插件重新加载图像

Javascript 一旦图像已经加载,如何停止Jquery插件重新加载图像,javascript,jquery,jquery-mobile,Javascript,Jquery,Jquery Mobile,我使用jqueryjail插件在我的移动WebApp上延迟加载图像 插件工作正常,只是加载后不使用缓存来保存图像 例如,我想在图像加载后立即停止图像加载 到现在为止,页面刷新时,它一直在加载 我是这样叫监狱插件的 $(document).on('pageinit','#outerPage',function(){ $(function(){ $('img.lazy').jail({ effect:

我使用jqueryjail插件在我的移动WebApp上延迟加载图像

插件工作正常,只是加载后不使用缓存来保存图像

例如,我想在图像加载后立即停止图像加载

到现在为止,页面刷新时,它一直在加载

我是这样叫监狱插件的

$(document).on('pageinit','#outerPage',function(){

            $(function(){
                $('img.lazy').jail({
                    effect: 'fadeIn',
                    speed :1000
                });
            });

});

从表面上看,它就是这样做的。但是,如果您对JQM使用无限滚动,并在滚动到底部时插入一些图像,则Queryloader将成为一个延迟加载程序。我自己也在使用它---@Vikram代码将计算页眉/页脚,即使它们是动态生成的。但是,我没有为外部工具栏添加额外的代码。它可以很容易地添加。可能您没有包括
.ui content
之外元素的高度。编辑:是的,这些类用于原生jQM工具栏(页眉/页脚)。我准备了一个演示,使用Iscroll 5在滚动到底部时插入一个新行。它不关心页眉或页脚,只关心Wrapper div中的内容——忽略所有代码,因为我必须将插入代码直接插入到fiddle中。深入代码的底部查看使其在(/////ISCROL函数)之后工作所需的代码——我看不出有问题,因为Jquery在进入服务器获取图像之前先检查缓存。但我建议加载一整页或两行。一次只做一行3张图片太过分了。类似这样的东西--添加一个加载微调器,以便用户知道何时加载完新行--类似这样的东西--或者内置的JQM也很好。Isroll的好处是,如果你有侧板,它不会把滚动弄得一团糟。这是我使用iscroll的唯一原因,直到JQM解决了这个问题。