ホームページ  >  記事  >  ウェブフロントエンド  >  jQuery は画像のプリロードを実現します。

jQuery は画像のプリロードを実現します。

WBOY
WBOYオリジナル
2016-05-16 15:29:151467ブラウズ

この記事の例では、画像のプリロード効果を実装するための jQuery コードについて説明します。皆さんの参考に共有してください。詳細は以下の通りです。
実行中のエフェクトのスクリーンショットは次のとおりです:

具体的なコードは次のとおりです:

HTML コード:

<div class="main">
  <br>
  <div class="title">图片预加载</div>
  <div class="content">
   <div class="img">
    <a href="">
     <img lazyloadsrc="images/1.jpg" alt="" width="200" height="120">
    </a>
    <span class="loading"></span>
   </div>
   <div class="img">
    <a href="">
     <img lazyloadsrc="images/2.jpg" alt="" width="200" height="120">
    </a>
    <span class="loading"></span>
   </div>
   <div class="img">
    <a href="">
     <img lazyloadsrc="images/3.jpg" alt="" width="200" height="120">
    </a>
    <span class="loading"></span>
   </div>
   <div class="img">
    <a href="">
     <img lazyloadsrc="images/4.jpg" alt="" width="200" height="120">
    </a>
    <span class="loading"></span>
   </div>
   <div class="img">
    <a href="">
     <img lazyloadsrc="images/5.jpg" alt="" width="200" height="120">
    </a>
    <span class="loading"></span>
   </div>
   <div class="img">
    <a href="">
     <img lazyloadsrc="images/6.jpg" alt="" width="200" height="120">
    </a>
    <span class="loading"></span>
   </div>
  </div>
 </div>

js コード:

 $(function () {
   $("[lazyLoadSrc]").YdxLazyLoad({
    onShow: function () {
     $(this).parent().next().hide()
    }
   });
 });

画像をロードするときにこの効果が表示されます。エディターによって共有される jQuery 画像のプリロード効果が気に入っていただけたでしょうか。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。