jQuery¼¼Êõ

ͼƬÑÓ³Ù¼ÓÔØ¼¼Êõ-LazyloadµÄÓ¦ÓÃ

×ÖºÅ+ ×÷ÕߣºH5Ö®¼Ò À´Ô´£ºH5Ö®¼Ò 2015-10-27 12:29 ÎÒÒªÆÀÂÛ( )

ÎÒÃÇÔÚä¯ÀÀͼƬÁ¿·Ç³£´óµÄÒ³ÃæÊ±£¬ÏñÌÔ±¦É̳ÇÉÌÆ·Õ¹Ê¾¡¢±ØÓ¦Í¼Æ¬ËÑË÷ÕâÀàÍøÕ¾£¬Í¼Æ¬µÄ¼ÓÔØ·Ç³£Á÷³©£¬ÆäÖоÍÓ¦ÓÃÁËͼƬÑÓ³Ù¼ÓÔØ¼¼Êõ¡£±¾ÎĽ²½âLazyloadͼƬ¼ÓÔØ²å

LazyloadÊÇÒ»¿î»ùÓÚjQueryµÄ²å¼þ£¬ÔÚÒªÏÔʾ´óÁ¿Í¼Æ¬µÄÒ³Ãæ£¬Í¼Æ¬Êǰ´Ðè¼ÓÔØµÄ£¬Ö»ÔÚä¯ÀÀÆ÷¿ÉÊÓÇøÄÚ¼ÓÔØÍ¼Æ¬£¬µ±Óû§Ê¹Óùö¶¯ÌõÏÂÀ­Ê±£¬ºóÃæµÄͼƬ²Å»á¼ÌÐø¼ÓÔØ£¬´ÓijÖÖÒâÒåÉϽ²£¬ÕâÖÖ¼¼Êõ¼õÉÙÁË·þÎñÆ÷µÄ¸ºÔØ¡£Äú¿ÉÒÔµ½Lazyload¹ÙÍøÏÂÔØ×îеİ汾£º¡£

HTML

Ê×ÏÈÔØÈëjquery¿âºÍlazyload²å¼þ£º

<script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.lazyload.js"></script>

ÔÚbodyÖÐÐèÒª·ÅÖÃͼƬµÄÇøÓò·ÅÖöà¸öÒªÏÔʾµÄͼƬ¡£Í¼Æ¬Ô½¶àЧ¹ûÔ½Ã÷ÏÔ¡£

<img src="images/blank.gif" data-original="images/01.jpg" width="205" height="188" alt="" />

×¢Ò⣬ÿÕÅͼƬµÄsrcÊôÐÔ¶ÔÓ¦µÄÊÇÒ»ÕÅÔ¤¶¨ÒåµÄͼƬ£¬¾ÍÊÇÔÙÕæÕýµÄͼƬ»¹Ã»¼ÓÔØµÄʱºòµÄÌæ´úͼƬ£¬ÎÒÃÇͨ³£Ê¹ÓÃ1x1µÄblank.gifͼƬ¡£ÕæÕýµÄͼƬÊÇÓÉÊôÐÔdata-originalÖ¸¶¨µÄ£¬È»ºó»¹ÐèÒªÉèÖÃͼƬµÄ¿í¶ÈºÍ¸ß¶È¡£

jQuery $(function(){ $("img").lazyload({ effect : "fadeIn" }); });

ºÍÐí¶à²å¼þʹÓÃÒ»Ñù£¬Ö»ÐèÒªÔÚÔªËØÉϵ÷ÓÃlazyload()¼´¿É£¬ÏÖÔÚÄã¾Í¿ÉÒÔ¿´µ½Ð§¹ûÁË¡£LazyloadͬÑùÌṩÁ˶à¸ö²ÎÊý¿ÉÉèÖò»Í¬µÄЧ¹û¡£

threshold£ºÁéÃô¶È£¬¼´¿ÉÒÔͨ¹ýÉèÖÃÁéÃô¶ÈÀ´¿ØÖÆÍ¼Æ¬µÄ¼ÓÔØ£¬ÈçÉèÖÃΪ200£¬¼´200ÏñËØÇ°¼ÓÔØÍ¼Æ¬£¬Ä¬ÈÏΪ0£¬¼´µ½´ïͼƬ±ß½çʱ²Å¼ÓÔØ¡£

event£º°ó¶¨Ê¼þ£¬¼´¿ÉÒÔͨ¹ý°ó¶¨click¡¢mouseover»òÕßÈÎÒâ×Ô¶¨ÒåʼþÀ´´¥·¢Í¼Æ¬µÄ¼ÓÔØ¡£Ä¬ÈÏÊǵ±Óû§¹ö¶¯µ½Í¼Æ¬´°¿Úʱ´¥·¢Í¼Æ¬¼ÓÔØ¡£

effect£ºÉèÖÃЧ¹û£¬¼´¿ÉÒÔÉèÖÃͼƬ¼ÓÔØÊ±µÄÌØÐ§£¬ÈçfadeIn£¬Ä¬ÈÏÊÇshow¡£

Äú»¹¿ÉÒÔÉèÖÃÒ»¸öÈÝÆ÷ÀïµÄͼƬºáÏò»ò×ÝÏò¹ö¶¯¼ÓÔØÐ§¹û£¬²»¹ýÕâ¸öÓõÄÉÙ£¬ÏêÇéÇë²é¿´lazyload¹ÙÍø£º

¡¡

1.±¾Õ¾×ñÑ­ÐÐÒµ¹æ·¶£¬ÈκÎ×ªÔØµÄ¸å¼þ¶¼»áÃ÷È·±ê×¢×÷ÕߺÍÀ´Ô´£»2.±¾Õ¾µÄÔ­´´ÎÄÕ£¬Çë×ªÔØÊ±Îñ±Ø×¢Ã÷ÎÄÕÂ×÷ÕߺÍÀ´Ô´£¬²»×ðÖØÔ­´´µÄÐÐΪÎÒÃǽ«×·¾¿ÔðÈΣ»3.×÷ÕßͶ¸å¿ÉÄܻᾭÎÒÃDZ༭Ð޸Ļò²¹³ä¡£

Ïà¹ØÎÄÕÂ
  • 7¸öÓÐÓõÄjQueryС¼¼ÇÉ

    7¸öÓÐÓõÄjQueryС¼¼ÇÉ

    2016-02-26 13:02

  • jQueryÖÆ×÷selectË«ÏòÑ¡ÔñÁбí

    jQueryÖÆ×÷selectË«ÏòÑ¡ÔñÁбí

    2016-02-26 11:00

  • È«ÃæÏêϸµÄjQuery³£¼û¿ª·¢¼¼ÇÉÊÖ²á

    È«ÃæÏêϸµÄjQuery³£¼û¿ª·¢¼¼ÇÉÊÖ²á

    2016-02-26 10:02

  • Ç¿´óµÄjQueryÒÆ¶¯²å¼þTop 10

    Ç¿´óµÄjQueryÒÆ¶¯²å¼þTop 10

    2016-02-25 09:05

ÍøÓѵãÆÀ
Ó