javascript代码实例教程-jQuery图片预加载

发布时间:2019-01-25 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-jQuery图片预加载脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

jQuery图片预加载早已不是什么新鲜的技,比如在图片轮播(一些hover事件中)时为了提高图片加载速度,这就需要用到图片预加载技术,这样图片的切换就显得流畅,这样做一定意义上提升了用户体验。我们简单看看实现方法及简单的说明:UI前端框架最新力作!有奖试读

.代码

@H_512_3@

@H_304_5@
  • VAR img = $('jQuery图片预加载').attr('src', 'imageurl.jpg'); jquery创建了一个图片元素并设置了它的地址,如果将它放在document ready中处理时,当页面加载时就会告诉浏览器去加载指定的图片。当然大多数情况我们不会这么做,否则会出现页面一直在等待图片加载的现象。而当用户在刚打开某个图片专辑的时候,我们可以将要预加载的图片进行这样的处理,因为我们可以预见用户继续浏览下张图片的可能性很大。我们更可以根据图片的命名规则一次预加载特定几张图片,而不是一下子把所需图片都加载下来,网上看到这么段小代码: .代码

    javascript代码实例教程-jQuery图片预加载

    1. $.PReloadImages = function() {
    2. for (var i = 0; i < arguments.length; i&#43;+) {
    3. $("jQuery图片预加载").attr("src", arguments[i]);
    4. }
    5. }
    6. $.preloadImages("image1.jpg","image2.jpg");

      我们打开chrome浏览器,可以在控制台中Network里监视图片的加载情况,此时你会发现图片确实进行了预加载。有兴趣的朋友可以看下chrome调试js,熟悉下chrome下当前请求的监视方法,同样禁用chrome浏览器的缓存也能明显的感觉到图片预加载带来的速度提升(按F12在控制台右下角点齿轮状东东,里边有设置)。UI前端框架最新力作!有奖试读

      最后我们使用apPEnd或者appendTo方法将图片放置于我们指定的元素中即可:

      .代码

      javascript代码实例教程-jQuery图片预加载

      1. $('#container').append(img);

        此时的处理基本不花费时间,因为我们到这已经知道图片早已被下载了下来。

        觉得可用,就经常来吧! 脚本宝典 欢迎评论哦!&nbsp;js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

        脚本宝典总结

        以上是脚本宝典为你收集整理的javascript代码实例教程-jQuery图片预加载全部内容,希望文章能够帮你解决javascript代码实例教程-jQuery图片预加载所遇到的问题。

        如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

        本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
        如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。