How to get Lazy image like Jet.comLoading small image from product gallery every x seconds when mouse hover on image in product listHow to get Store logo and image alt in magentoGet all Images except “base image” and “small image”How to get the image type in media image collection?How to add Dynamic Image url for Product in MagentoHow can I fix image size?How to get product images based on image type?get image by position and resizeUpload image with Ajax in M2Magento 2 Admin - Edit Products - Disable Lazy Loading

What about the virus in 12 Monkeys?

Why is consensus so controversial in Britain?

Is it inappropriate for a student to attend their mentor's dissertation defense?

How can I prevent hyper evolved versions of regular creatures from wiping out their cousins?

How to prevent "they're falling in love" trope

Is the Joker left-handed?

Arrow those variables!

How to take photos in burst mode, without vibration?

Today is the Center

Can one be a co-translator of a book, if he does not know the language that the book is translated into?

How to draw the figure with four pentagons?

90's TV series where a boy goes to another dimension through portal near power lines

How to say in German "enjoying home comforts"

Alternative to sending password over mail?

If human space travel is limited by the G force vulnerability, is there a way to counter G forces?

What is the word for reserving something for yourself before others do?

Why "Having chlorophyll without photosynthesis is actually very dangerous" and "like living with a bomb"?

How can I make my BBEG immortal short of making them a Lich or Vampire?

Why are electrically insulating heatsinks so rare? Is it just cost?

In a Spin are Both Wings Stalled?

What reasons are there for a Capitalist to oppose a 100% inheritance tax?

Modeling an IP Address

Fully-Firstable Anagram Sets

Neighboring nodes in the network



How to get Lazy image like Jet.com


Loading small image from product gallery every x seconds when mouse hover on image in product listHow to get Store logo and image alt in magentoGet all Images except “base image” and “small image”How to get the image type in media image collection?How to add Dynamic Image url for Product in MagentoHow can I fix image size?How to get product images based on image type?get image by position and resizeUpload image with Ajax in M2Magento 2 Admin - Edit Products - Disable Lazy Loading






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








0















How can I set my logo like jet.com before loading images
enter image description hereenter image description here










share|improve this question
















bumped to the homepage by Community 44 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.





















    0















    How can I set my logo like jet.com before loading images
    enter image description hereenter image description here










    share|improve this question
















    bumped to the homepage by Community 44 mins ago


    This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.

















      0












      0








      0


      2






      How can I set my logo like jet.com before loading images
      enter image description hereenter image description here










      share|improve this question
















      How can I set my logo like jet.com before loading images
      enter image description hereenter image description here







      magento-1.9 javascript css products product-images






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 23 '17 at 19:54







      Rajiv

















      asked Mar 23 '17 at 14:11









      RajivRajiv

      94115




      94115





      bumped to the homepage by Community 44 mins ago


      This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.







      bumped to the homepage by Community 44 mins ago


      This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.






















          2 Answers
          2






          active

          oldest

          votes


















          0














          You can change the Product Placeholder Image in the backend or admin panel of your Magento installation. If you are facing any problem please let me know.



          Please check this link for you reference.






          share|improve this answer

























          • I'm not sure if this is what the question was referring to, based on those screenshots it seems that the images are loaded via AJAX and the placeholder only displays before those images have loaded. Won't this admin change only affect products that don't have any images set?

            – Ben Crook
            Mar 23 '17 at 16:11











          • HI, Ben Crook, I need same as like Jet.com How can I get same as like that? Is there any extension for this?

            – Rajiv
            Mar 23 '17 at 18:37


















          0














          For your requirement here is free extension is available, you can use this ready solution.



          https://github.com/mgtcommerce/Mgt_LazyImageLoader



          after installing this extension , include this extension in your page by modifying its



          mgt_lazy_image_loader.xml



          IN your case you need to modify as below



          <?xml version="1.0"?>
          <layout version="0.1.0">
          <catalog_category_default translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </catalog_category_default>
          <catalog_category_layered translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </catalog_category_layered>
          <catalogsearch_result_index translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </catalogsearch_result_index>
          <!--for home page-->
          <cms_index_index translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </cms_index_index>
          <!--end for home page-->
          </layout>


          after that



          for those image you want to lazy load modify img tag as below



          <img class="lazy" src="getSkinUrl('images/mgt_lazy_image_loader/loader.gif'); ?>" data-src="helper('catalog/image')->init($_product, 'small_image')->resize(135); ?>" width="135" height="135" alt="stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" />


          add class lazy and put lazy image placeholder in src and put your orignal image in data-src attribute






          share|improve this answer























          • HI Thanks for your answer. I'll try and update with you

            – Rajiv
            Mar 25 '17 at 10:54











          • I tried on my dev site but it is not showing. I am using custom design so I need to change any path? Please check my site and suggest me.

            – Rajiv
            Apr 20 '17 at 13:58












          • @Murtuza : after install, my product listing page image is empty, what i need to do?

            – Gem
            Jun 7 '18 at 8:45












          • @Rathinam remove jquery from layout js/mgt_lazy_image_loader/jquery-1.7.2.min.js becuase your theme might already include it

            – Murtuza Zabuawala
            Jun 7 '18 at 9:12












          • @MurtuzaZabuawala I am removed the file -> skinfrontenddefaultdefaultjsmgt_lazy_image_loaderjquery-1.7.2.min.js

            – Gem
            Jun 7 '18 at 10:10











          Your Answer








          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "479"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f165856%2fhow-to-get-lazy-image-like-jet-com%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          2 Answers
          2






          active

          oldest

          votes








          2 Answers
          2






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          0














          You can change the Product Placeholder Image in the backend or admin panel of your Magento installation. If you are facing any problem please let me know.



          Please check this link for you reference.






          share|improve this answer

























          • I'm not sure if this is what the question was referring to, based on those screenshots it seems that the images are loaded via AJAX and the placeholder only displays before those images have loaded. Won't this admin change only affect products that don't have any images set?

            – Ben Crook
            Mar 23 '17 at 16:11











          • HI, Ben Crook, I need same as like Jet.com How can I get same as like that? Is there any extension for this?

            – Rajiv
            Mar 23 '17 at 18:37















          0














          You can change the Product Placeholder Image in the backend or admin panel of your Magento installation. If you are facing any problem please let me know.



          Please check this link for you reference.






          share|improve this answer

























          • I'm not sure if this is what the question was referring to, based on those screenshots it seems that the images are loaded via AJAX and the placeholder only displays before those images have loaded. Won't this admin change only affect products that don't have any images set?

            – Ben Crook
            Mar 23 '17 at 16:11











          • HI, Ben Crook, I need same as like Jet.com How can I get same as like that? Is there any extension for this?

            – Rajiv
            Mar 23 '17 at 18:37













          0












          0








          0







          You can change the Product Placeholder Image in the backend or admin panel of your Magento installation. If you are facing any problem please let me know.



          Please check this link for you reference.






          share|improve this answer















          You can change the Product Placeholder Image in the backend or admin panel of your Magento installation. If you are facing any problem please let me know.



          Please check this link for you reference.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Mar 23 '17 at 16:09









          Ben Crook

          9,2322477




          9,2322477










          answered Mar 23 '17 at 15:20









          Asheem PatroAsheem Patro

          723623




          723623












          • I'm not sure if this is what the question was referring to, based on those screenshots it seems that the images are loaded via AJAX and the placeholder only displays before those images have loaded. Won't this admin change only affect products that don't have any images set?

            – Ben Crook
            Mar 23 '17 at 16:11











          • HI, Ben Crook, I need same as like Jet.com How can I get same as like that? Is there any extension for this?

            – Rajiv
            Mar 23 '17 at 18:37

















          • I'm not sure if this is what the question was referring to, based on those screenshots it seems that the images are loaded via AJAX and the placeholder only displays before those images have loaded. Won't this admin change only affect products that don't have any images set?

            – Ben Crook
            Mar 23 '17 at 16:11











          • HI, Ben Crook, I need same as like Jet.com How can I get same as like that? Is there any extension for this?

            – Rajiv
            Mar 23 '17 at 18:37
















          I'm not sure if this is what the question was referring to, based on those screenshots it seems that the images are loaded via AJAX and the placeholder only displays before those images have loaded. Won't this admin change only affect products that don't have any images set?

          – Ben Crook
          Mar 23 '17 at 16:11





          I'm not sure if this is what the question was referring to, based on those screenshots it seems that the images are loaded via AJAX and the placeholder only displays before those images have loaded. Won't this admin change only affect products that don't have any images set?

          – Ben Crook
          Mar 23 '17 at 16:11













          HI, Ben Crook, I need same as like Jet.com How can I get same as like that? Is there any extension for this?

          – Rajiv
          Mar 23 '17 at 18:37





          HI, Ben Crook, I need same as like Jet.com How can I get same as like that? Is there any extension for this?

          – Rajiv
          Mar 23 '17 at 18:37













          0














          For your requirement here is free extension is available, you can use this ready solution.



          https://github.com/mgtcommerce/Mgt_LazyImageLoader



          after installing this extension , include this extension in your page by modifying its



          mgt_lazy_image_loader.xml



          IN your case you need to modify as below



          <?xml version="1.0"?>
          <layout version="0.1.0">
          <catalog_category_default translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </catalog_category_default>
          <catalog_category_layered translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </catalog_category_layered>
          <catalogsearch_result_index translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </catalogsearch_result_index>
          <!--for home page-->
          <cms_index_index translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </cms_index_index>
          <!--end for home page-->
          </layout>


          after that



          for those image you want to lazy load modify img tag as below



          <img class="lazy" src="getSkinUrl('images/mgt_lazy_image_loader/loader.gif'); ?>" data-src="helper('catalog/image')->init($_product, 'small_image')->resize(135); ?>" width="135" height="135" alt="stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" />


          add class lazy and put lazy image placeholder in src and put your orignal image in data-src attribute






          share|improve this answer























          • HI Thanks for your answer. I'll try and update with you

            – Rajiv
            Mar 25 '17 at 10:54











          • I tried on my dev site but it is not showing. I am using custom design so I need to change any path? Please check my site and suggest me.

            – Rajiv
            Apr 20 '17 at 13:58












          • @Murtuza : after install, my product listing page image is empty, what i need to do?

            – Gem
            Jun 7 '18 at 8:45












          • @Rathinam remove jquery from layout js/mgt_lazy_image_loader/jquery-1.7.2.min.js becuase your theme might already include it

            – Murtuza Zabuawala
            Jun 7 '18 at 9:12












          • @MurtuzaZabuawala I am removed the file -> skinfrontenddefaultdefaultjsmgt_lazy_image_loaderjquery-1.7.2.min.js

            – Gem
            Jun 7 '18 at 10:10















          0














          For your requirement here is free extension is available, you can use this ready solution.



          https://github.com/mgtcommerce/Mgt_LazyImageLoader



          after installing this extension , include this extension in your page by modifying its



          mgt_lazy_image_loader.xml



          IN your case you need to modify as below



          <?xml version="1.0"?>
          <layout version="0.1.0">
          <catalog_category_default translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </catalog_category_default>
          <catalog_category_layered translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </catalog_category_layered>
          <catalogsearch_result_index translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </catalogsearch_result_index>
          <!--for home page-->
          <cms_index_index translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </cms_index_index>
          <!--end for home page-->
          </layout>


          after that



          for those image you want to lazy load modify img tag as below



          <img class="lazy" src="getSkinUrl('images/mgt_lazy_image_loader/loader.gif'); ?>" data-src="helper('catalog/image')->init($_product, 'small_image')->resize(135); ?>" width="135" height="135" alt="stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" />


          add class lazy and put lazy image placeholder in src and put your orignal image in data-src attribute






          share|improve this answer























          • HI Thanks for your answer. I'll try and update with you

            – Rajiv
            Mar 25 '17 at 10:54











          • I tried on my dev site but it is not showing. I am using custom design so I need to change any path? Please check my site and suggest me.

            – Rajiv
            Apr 20 '17 at 13:58












          • @Murtuza : after install, my product listing page image is empty, what i need to do?

            – Gem
            Jun 7 '18 at 8:45












          • @Rathinam remove jquery from layout js/mgt_lazy_image_loader/jquery-1.7.2.min.js becuase your theme might already include it

            – Murtuza Zabuawala
            Jun 7 '18 at 9:12












          • @MurtuzaZabuawala I am removed the file -> skinfrontenddefaultdefaultjsmgt_lazy_image_loaderjquery-1.7.2.min.js

            – Gem
            Jun 7 '18 at 10:10













          0












          0








          0







          For your requirement here is free extension is available, you can use this ready solution.



          https://github.com/mgtcommerce/Mgt_LazyImageLoader



          after installing this extension , include this extension in your page by modifying its



          mgt_lazy_image_loader.xml



          IN your case you need to modify as below



          <?xml version="1.0"?>
          <layout version="0.1.0">
          <catalog_category_default translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </catalog_category_default>
          <catalog_category_layered translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </catalog_category_layered>
          <catalogsearch_result_index translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </catalogsearch_result_index>
          <!--for home page-->
          <cms_index_index translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </cms_index_index>
          <!--end for home page-->
          </layout>


          after that



          for those image you want to lazy load modify img tag as below



          <img class="lazy" src="getSkinUrl('images/mgt_lazy_image_loader/loader.gif'); ?>" data-src="helper('catalog/image')->init($_product, 'small_image')->resize(135); ?>" width="135" height="135" alt="stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" />


          add class lazy and put lazy image placeholder in src and put your orignal image in data-src attribute






          share|improve this answer













          For your requirement here is free extension is available, you can use this ready solution.



          https://github.com/mgtcommerce/Mgt_LazyImageLoader



          after installing this extension , include this extension in your page by modifying its



          mgt_lazy_image_loader.xml



          IN your case you need to modify as below



          <?xml version="1.0"?>
          <layout version="0.1.0">
          <catalog_category_default translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </catalog_category_default>
          <catalog_category_layered translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </catalog_category_layered>
          <catalogsearch_result_index translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </catalogsearch_result_index>
          <!--for home page-->
          <cms_index_index translate="label">
          <reference name="head">
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/jquery-1.7.2.min.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/lazy-image-loader.js</name></action>
          <action method="addItem"><type>skin_js</type><name>js/mgt_lazy_image_loader/common.js</name></action>
          </reference>
          </cms_index_index>
          <!--end for home page-->
          </layout>


          after that



          for those image you want to lazy load modify img tag as below



          <img class="lazy" src="getSkinUrl('images/mgt_lazy_image_loader/loader.gif'); ?>" data-src="helper('catalog/image')->init($_product, 'small_image')->resize(135); ?>" width="135" height="135" alt="stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" />


          add class lazy and put lazy image placeholder in src and put your orignal image in data-src attribute







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Mar 24 '17 at 4:19









          Murtuza ZabuawalaMurtuza Zabuawala

          12.7k73362




          12.7k73362












          • HI Thanks for your answer. I'll try and update with you

            – Rajiv
            Mar 25 '17 at 10:54











          • I tried on my dev site but it is not showing. I am using custom design so I need to change any path? Please check my site and suggest me.

            – Rajiv
            Apr 20 '17 at 13:58












          • @Murtuza : after install, my product listing page image is empty, what i need to do?

            – Gem
            Jun 7 '18 at 8:45












          • @Rathinam remove jquery from layout js/mgt_lazy_image_loader/jquery-1.7.2.min.js becuase your theme might already include it

            – Murtuza Zabuawala
            Jun 7 '18 at 9:12












          • @MurtuzaZabuawala I am removed the file -> skinfrontenddefaultdefaultjsmgt_lazy_image_loaderjquery-1.7.2.min.js

            – Gem
            Jun 7 '18 at 10:10

















          • HI Thanks for your answer. I'll try and update with you

            – Rajiv
            Mar 25 '17 at 10:54











          • I tried on my dev site but it is not showing. I am using custom design so I need to change any path? Please check my site and suggest me.

            – Rajiv
            Apr 20 '17 at 13:58












          • @Murtuza : after install, my product listing page image is empty, what i need to do?

            – Gem
            Jun 7 '18 at 8:45












          • @Rathinam remove jquery from layout js/mgt_lazy_image_loader/jquery-1.7.2.min.js becuase your theme might already include it

            – Murtuza Zabuawala
            Jun 7 '18 at 9:12












          • @MurtuzaZabuawala I am removed the file -> skinfrontenddefaultdefaultjsmgt_lazy_image_loaderjquery-1.7.2.min.js

            – Gem
            Jun 7 '18 at 10:10
















          HI Thanks for your answer. I'll try and update with you

          – Rajiv
          Mar 25 '17 at 10:54





          HI Thanks for your answer. I'll try and update with you

          – Rajiv
          Mar 25 '17 at 10:54













          I tried on my dev site but it is not showing. I am using custom design so I need to change any path? Please check my site and suggest me.

          – Rajiv
          Apr 20 '17 at 13:58






          I tried on my dev site but it is not showing. I am using custom design so I need to change any path? Please check my site and suggest me.

          – Rajiv
          Apr 20 '17 at 13:58














          @Murtuza : after install, my product listing page image is empty, what i need to do?

          – Gem
          Jun 7 '18 at 8:45






          @Murtuza : after install, my product listing page image is empty, what i need to do?

          – Gem
          Jun 7 '18 at 8:45














          @Rathinam remove jquery from layout js/mgt_lazy_image_loader/jquery-1.7.2.min.js becuase your theme might already include it

          – Murtuza Zabuawala
          Jun 7 '18 at 9:12






          @Rathinam remove jquery from layout js/mgt_lazy_image_loader/jquery-1.7.2.min.js becuase your theme might already include it

          – Murtuza Zabuawala
          Jun 7 '18 at 9:12














          @MurtuzaZabuawala I am removed the file -> skinfrontenddefaultdefaultjsmgt_lazy_image_loaderjquery-1.7.2.min.js

          – Gem
          Jun 7 '18 at 10:10





          @MurtuzaZabuawala I am removed the file -> skinfrontenddefaultdefaultjsmgt_lazy_image_loaderjquery-1.7.2.min.js

          – Gem
          Jun 7 '18 at 10:10

















          draft saved

          draft discarded
















































          Thanks for contributing an answer to Magento Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f165856%2fhow-to-get-lazy-image-like-jet-com%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Magento 2 duplicate PHPSESSID cookie when using session_start() in custom php scriptMagento 2: User cant logged in into to account page, no error showing!Magento duplicate on subdomainGrabbing storeview from cookie (after using language selector)How do I run php custom script on magento2Magento 2: Include PHP script in headerSession lock after using Cm_RedisSessionscript php to update stockMagento set cookie popupMagento 2 session id cookie - where to find it?How to import Configurable product from csv with custom attributes using php scriptMagento 2 run custom PHP script

          Can not update quote_id field of “quote_item” table magento 2Magento 2.1 - We can't remove the item. (Shopping Cart doesnt allow us to remove items before becomes empty)Add value for custom quote item attribute using REST apiREST API endpoint v1/carts/cartId/items always returns error messageCorrect way to save entries to databaseHow to remove all associated quote objects of a customer completelyMagento 2 - Save value from custom input field to quote_itemGet quote_item data using quote id and product id filter in Magento 2How to set additional data to quote_item table from controller in Magento 2?What is the purpose of additional_data column in quote_item table in magento2Set Custom Price to Quote item magento2 from controller

          How to solve knockout JS error in Magento 2 Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?(Magento2) knockout.js:3012 Uncaught ReferenceError: Unable to process bindingUnable to process binding Knockout.js magento 2Cannot read property `scopeLabel` of undefined on Product Detail PageCan't get Customer Data on frontend in Magento 2Magento2 Order Summary - unable to process bindingKO templates are not loading in Magento 2.1 applicationgetting knockout js error magento 2Product grid not load -— Unable to process binding Knockout.js magento 2Product form not loaded in magento2Uncaught ReferenceError: Unable to process binding “if: function()return (isShowLegend()) ” magento 2