Owl carousel is not working in magento 2












0















I want to add owl slider in custom theme in magento 2. For that, I added,



appdesignfrontendThemecustomwebcssowl.carousel.min.css
appdesignfrontendThemecustomwebjsowl.carousel.js



appdesignfrontendThemecustomMagento_Themerequirejs-config.js



/**
* Copyright © 2015 Magento. All rights reserved.
* See COPYING.txt for license details.
*/

var config = {
map: {
'*': {


owlcarouselslider: 'Magento_Theme/js/owl.carousel'

}
}
};


appdesignfrontendThemecustomMagento_Catalogtemplatesfeatured2.phtml



<div id="demo">
<div id="owl-demo" class="best-seller-carousel">
<div class="item"><h1>1</h1></div>
<div class="item"><h1>2</h1></div>
<div class="item"><h1>3</h1></div>
<div class="item"><h1>4</h1></div>
<div class="item"><h1>5</h1></div>
<div class="item"><h1>6</h1></div>
<div class="item"><h1>7</h1></div>
<div class="item"><h1>8</h1></div>
</div>
</div>
<script>

require([
'jquery',
'owlcarouselslider'
], function () {
'use strict';
jQuery.noConflict();
jQuery(".best-seller-carousel").owlCarousel({
autoPlay: 3000, //3000 Set AutoPlay to 3 seconds
margin:5,
items : 5,
itemsDesktop : [1199,5],
itemsDesktopSmall : [979,5],
itemsTablet : [768,5],
navigation : true,
pagination : false
});
});
</script>


but I am getting this



enter image description here









share



























    0















    I want to add owl slider in custom theme in magento 2. For that, I added,



    appdesignfrontendThemecustomwebcssowl.carousel.min.css
    appdesignfrontendThemecustomwebjsowl.carousel.js



    appdesignfrontendThemecustomMagento_Themerequirejs-config.js



    /**
    * Copyright © 2015 Magento. All rights reserved.
    * See COPYING.txt for license details.
    */

    var config = {
    map: {
    '*': {


    owlcarouselslider: 'Magento_Theme/js/owl.carousel'

    }
    }
    };


    appdesignfrontendThemecustomMagento_Catalogtemplatesfeatured2.phtml



    <div id="demo">
    <div id="owl-demo" class="best-seller-carousel">
    <div class="item"><h1>1</h1></div>
    <div class="item"><h1>2</h1></div>
    <div class="item"><h1>3</h1></div>
    <div class="item"><h1>4</h1></div>
    <div class="item"><h1>5</h1></div>
    <div class="item"><h1>6</h1></div>
    <div class="item"><h1>7</h1></div>
    <div class="item"><h1>8</h1></div>
    </div>
    </div>
    <script>

    require([
    'jquery',
    'owlcarouselslider'
    ], function () {
    'use strict';
    jQuery.noConflict();
    jQuery(".best-seller-carousel").owlCarousel({
    autoPlay: 3000, //3000 Set AutoPlay to 3 seconds
    margin:5,
    items : 5,
    itemsDesktop : [1199,5],
    itemsDesktopSmall : [979,5],
    itemsTablet : [768,5],
    navigation : true,
    pagination : false
    });
    });
    </script>


    but I am getting this



    enter image description here









    share

























      0












      0








      0








      I want to add owl slider in custom theme in magento 2. For that, I added,



      appdesignfrontendThemecustomwebcssowl.carousel.min.css
      appdesignfrontendThemecustomwebjsowl.carousel.js



      appdesignfrontendThemecustomMagento_Themerequirejs-config.js



      /**
      * Copyright © 2015 Magento. All rights reserved.
      * See COPYING.txt for license details.
      */

      var config = {
      map: {
      '*': {


      owlcarouselslider: 'Magento_Theme/js/owl.carousel'

      }
      }
      };


      appdesignfrontendThemecustomMagento_Catalogtemplatesfeatured2.phtml



      <div id="demo">
      <div id="owl-demo" class="best-seller-carousel">
      <div class="item"><h1>1</h1></div>
      <div class="item"><h1>2</h1></div>
      <div class="item"><h1>3</h1></div>
      <div class="item"><h1>4</h1></div>
      <div class="item"><h1>5</h1></div>
      <div class="item"><h1>6</h1></div>
      <div class="item"><h1>7</h1></div>
      <div class="item"><h1>8</h1></div>
      </div>
      </div>
      <script>

      require([
      'jquery',
      'owlcarouselslider'
      ], function () {
      'use strict';
      jQuery.noConflict();
      jQuery(".best-seller-carousel").owlCarousel({
      autoPlay: 3000, //3000 Set AutoPlay to 3 seconds
      margin:5,
      items : 5,
      itemsDesktop : [1199,5],
      itemsDesktopSmall : [979,5],
      itemsTablet : [768,5],
      navigation : true,
      pagination : false
      });
      });
      </script>


      but I am getting this



      enter image description here









      share














      I want to add owl slider in custom theme in magento 2. For that, I added,



      appdesignfrontendThemecustomwebcssowl.carousel.min.css
      appdesignfrontendThemecustomwebjsowl.carousel.js



      appdesignfrontendThemecustomMagento_Themerequirejs-config.js



      /**
      * Copyright © 2015 Magento. All rights reserved.
      * See COPYING.txt for license details.
      */

      var config = {
      map: {
      '*': {


      owlcarouselslider: 'Magento_Theme/js/owl.carousel'

      }
      }
      };


      appdesignfrontendThemecustomMagento_Catalogtemplatesfeatured2.phtml



      <div id="demo">
      <div id="owl-demo" class="best-seller-carousel">
      <div class="item"><h1>1</h1></div>
      <div class="item"><h1>2</h1></div>
      <div class="item"><h1>3</h1></div>
      <div class="item"><h1>4</h1></div>
      <div class="item"><h1>5</h1></div>
      <div class="item"><h1>6</h1></div>
      <div class="item"><h1>7</h1></div>
      <div class="item"><h1>8</h1></div>
      </div>
      </div>
      <script>

      require([
      'jquery',
      'owlcarouselslider'
      ], function () {
      'use strict';
      jQuery.noConflict();
      jQuery(".best-seller-carousel").owlCarousel({
      autoPlay: 3000, //3000 Set AutoPlay to 3 seconds
      margin:5,
      items : 5,
      itemsDesktop : [1199,5],
      itemsDesktopSmall : [979,5],
      itemsTablet : [768,5],
      navigation : true,
      pagination : false
      });
      });
      </script>


      but I am getting this



      enter image description here







      magento2 owl-carousel





      share












      share










      share



      share










      asked 13 mins ago









      Bhakti ThakkarBhakti Thakkar

      48914




      48914






















          1 Answer
          1






          active

          oldest

          votes


















          0














          I had faced same issue on my website.
          Magento 2 used old jquery version and also used migrate js.
          I simply removed migrate js and updated jquery version on my website, and carousel was working fine after that.



          Please try this in your case too. This will also effect other jquery plugins on your websites, and you need to resolve other issues manually, but still this is the only solution I find.





          share
























          • could you please give me a new jquery version and migrate js link.

            – Bhakti Thakkar
            6 mins ago











          • Latest jquery: code.jquery.com/jquery-3.3.1.min.js And you need to remove jquery-migrate.min.js or jquery-migrate.js from your website

            – Shoaib Munir
            1 min ago













          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%2f259904%2fowl-carousel-is-not-working-in-magento-2%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          0














          I had faced same issue on my website.
          Magento 2 used old jquery version and also used migrate js.
          I simply removed migrate js and updated jquery version on my website, and carousel was working fine after that.



          Please try this in your case too. This will also effect other jquery plugins on your websites, and you need to resolve other issues manually, but still this is the only solution I find.





          share
























          • could you please give me a new jquery version and migrate js link.

            – Bhakti Thakkar
            6 mins ago











          • Latest jquery: code.jquery.com/jquery-3.3.1.min.js And you need to remove jquery-migrate.min.js or jquery-migrate.js from your website

            – Shoaib Munir
            1 min ago


















          0














          I had faced same issue on my website.
          Magento 2 used old jquery version and also used migrate js.
          I simply removed migrate js and updated jquery version on my website, and carousel was working fine after that.



          Please try this in your case too. This will also effect other jquery plugins on your websites, and you need to resolve other issues manually, but still this is the only solution I find.





          share
























          • could you please give me a new jquery version and migrate js link.

            – Bhakti Thakkar
            6 mins ago











          • Latest jquery: code.jquery.com/jquery-3.3.1.min.js And you need to remove jquery-migrate.min.js or jquery-migrate.js from your website

            – Shoaib Munir
            1 min ago
















          0












          0








          0







          I had faced same issue on my website.
          Magento 2 used old jquery version and also used migrate js.
          I simply removed migrate js and updated jquery version on my website, and carousel was working fine after that.



          Please try this in your case too. This will also effect other jquery plugins on your websites, and you need to resolve other issues manually, but still this is the only solution I find.





          share













          I had faced same issue on my website.
          Magento 2 used old jquery version and also used migrate js.
          I simply removed migrate js and updated jquery version on my website, and carousel was working fine after that.



          Please try this in your case too. This will also effect other jquery plugins on your websites, and you need to resolve other issues manually, but still this is the only solution I find.






          share











          share


          share










          answered 8 mins ago









          Shoaib MunirShoaib Munir

          9611




          9611













          • could you please give me a new jquery version and migrate js link.

            – Bhakti Thakkar
            6 mins ago











          • Latest jquery: code.jquery.com/jquery-3.3.1.min.js And you need to remove jquery-migrate.min.js or jquery-migrate.js from your website

            – Shoaib Munir
            1 min ago





















          • could you please give me a new jquery version and migrate js link.

            – Bhakti Thakkar
            6 mins ago











          • Latest jquery: code.jquery.com/jquery-3.3.1.min.js And you need to remove jquery-migrate.min.js or jquery-migrate.js from your website

            – Shoaib Munir
            1 min ago



















          could you please give me a new jquery version and migrate js link.

          – Bhakti Thakkar
          6 mins ago





          could you please give me a new jquery version and migrate js link.

          – Bhakti Thakkar
          6 mins ago













          Latest jquery: code.jquery.com/jquery-3.3.1.min.js And you need to remove jquery-migrate.min.js or jquery-migrate.js from your website

          – Shoaib Munir
          1 min ago







          Latest jquery: code.jquery.com/jquery-3.3.1.min.js And you need to remove jquery-migrate.min.js or jquery-migrate.js from your website

          – Shoaib Munir
          1 min ago




















          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%2f259904%2fowl-carousel-is-not-working-in-magento-2%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 controller redirect on button click in phtml file

          Polycentropodidae