Navigation on top by custom events

Setup

This is an example of using custom events for navigation.

  1. $(document).ready(function() {
  2.  
  3. var owl = $("#owl-demo");
  4.  
  5. owl.owlCarousel();
  6.  
  7. // Custom Navigation Events
  8. $(".next").click(function(){
  9. owl.trigger('owl.next');
  10. })
  11. $(".prev").click(function(){
  12. owl.trigger('owl.prev');
  13. })
  14.  
  15. });
  1. <div class="customNavigation">
  2. <a class="btn prev">Previous</a>
  3. <a class="btn next">Next</a>
  4. </div>
  5.  
  6. <div id="owl-demo" class="owl-carousel owl-theme">
  7. <div class="item"><h1>1</h1></div>
  8. <div class="item"><h1>2</h1></div>
  9. <div class="item"><h1>3</h1></div>
  10. <div class="item"><h1>4</h1></div>
  11. <div class="item"><h1>5</h1></div>
  12. <div class="item"><h1>6</h1></div>
  13. <div class="item"><h1>7</h1></div>
  14. <div class="item"><h1>8</h1></div>
  15. <div class="item"><h1>9</h1></div>
  16. <div class="item"><h1>10</h1></div>
  17. <div class="item"><h1>11</h1></div>
  18. <div class="item"><h1>12</h1></div>
  19. <div class="item"><h1>13</h1></div>
  20. <div class="item"><h1>14</h1></div>
  21. <div class="item"><h1>15</h1></div>
  22. <div class="item"><h1>16</h1></div>
  23. </div>
  1. #owl-demo .item{
  2. background: #3fbf79;
  3. padding: 30px 0px;
  4. margin: 10px;
  5. color: #FFF;
  6. -webkit-border-radius: 3px;
  7. -moz-border-radius: 3px;
  8. border-radius: 3px;
  9. text-align: center;
  10. }
  11. .customNavigation{
  12. text-align: center;
  13. }
  14. //use styles below to disable ugly selection
  15. .customNavigation a{
  16. -webkit-user-select: none;
  17. -khtml-user-select: none;
  18. -moz-user-select: none;
  19. -ms-user-select: none;
  20. user-select: none;
  21. -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  22. }
  23.  

More Demos