Advertisement
Guest User

Untitled

a guest
Feb 20th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.60 KB | None | 0 0
  1. <div class="container">
  2. <div id="main_area">
  3. <!-- Slider -->
  4. <div class="row">
  5. <div class="col-sm-6" id="slider-thumbs">
  6. <!-- Bottom switcher of slider -->
  7. <ul class="hide-bullets">
  8. <li class="col-sm-3">
  9. <a class="thumbnail" id="carousel-selector-0">
  10. <img src="http://placehold.it/150x150&text=zero">
  11. </a>
  12. </li>
  13.  
  14. <li class="col-sm-3">
  15. <a class="thumbnail" id="carousel-selector-1"><img src="http://placehold.it/150x150&text=1"></a>
  16. </li>
  17.  
  18. <li class="col-sm-3">
  19. <a class="thumbnail" id="carousel-selector-2"><img src="http://placehold.it/150x150&text=2"></a>
  20. </li>
  21.  
  22. <li class="col-sm-3">
  23. <a class="thumbnail" id="carousel-selector-3"><img src="http://placehold.it/150x150&text=3"></a>
  24. </li>
  25.  
  26. <li class="col-sm-3">
  27. <a class="thumbnail" id="carousel-selector-4"><img src="http://placehold.it/150x150&text=4"></a>
  28. </li>
  29.  
  30. <li class="col-sm-3">
  31. <a class="thumbnail" id="carousel-selector-5"><img src="http://placehold.it/150x150&text=5"></a>
  32. </li>
  33. <li class="col-sm-3">
  34. <a class="thumbnail" id="carousel-selector-6"><img src="http://placehold.it/150x150&text=6"></a>
  35. </li>
  36.  
  37. <li class="col-sm-3">
  38. <a class="thumbnail" id="carousel-selector-7"><img src="http://placehold.it/150x150&text=7"></a>
  39. </li>
  40.  
  41. <li class="col-sm-3">
  42. <a class="thumbnail" id="carousel-selector-8"><img src="http://placehold.it/150x150&text=8"></a>
  43. </li>
  44.  
  45. <li class="col-sm-3">
  46. <a class="thumbnail" id="carousel-selector-9"><img src="http://placehold.it/150x150&text=9"></a>
  47. </li>
  48. <li class="col-sm-3">
  49. <a class="thumbnail" id="carousel-selector-10"><img src="http://placehold.it/150x150&text=10"></a>
  50. </li>
  51.  
  52. <li class="col-sm-3">
  53. <a class="thumbnail" id="carousel-selector-11"><img src="http://placehold.it/150x150&text=11"></a>
  54. </li>
  55.  
  56. <li class="col-sm-3">
  57. <a class="thumbnail" id="carousel-selector-12"><img src="http://placehold.it/150x150&text=12"></a>
  58. </li>
  59.  
  60. <li class="col-sm-3">
  61. <a class="thumbnail" id="carousel-selector-13"><img src="http://placehold.it/150x150&text=13"></a>
  62. </li>
  63. <li class="col-sm-3">
  64. <a class="thumbnail" id="carousel-selector-14"><img src="http://placehold.it/150x150&text=14"></a>
  65. </li>
  66.  
  67. <li class="col-sm-3">
  68. <a class="thumbnail" id="carousel-selector-15"><img src="http://placehold.it/150x150&text=15"></a>
  69. </li>
  70. </ul>
  71. </div>
  72. <div class="col-sm-6">
  73. <div class="col-xs-12" id="slider">
  74. <!-- Top part of the slider -->
  75. <div class="row">
  76. <div class="col-sm-12" id="carousel-bounding-box">
  77. <div class="carousel slide" id="myCarousel">
  78. <!-- Carousel items -->
  79. <div class="carousel-inner">
  80. <div class="active item" data-slide-number="0">
  81. <img src="http://placehold.it/470x480&text=zero"></div>
  82.  
  83. <div class="item" data-slide-number="1">
  84. <img src="http://placehold.it/470x480&text=1"></div>
  85.  
  86. <div class="item" data-slide-number="2">
  87. <img src="http://placehold.it/470x480&text=2"></div>
  88.  
  89. <div class="item" data-slide-number="3">
  90. <img src="http://placehold.it/470x480&text=3"></div>
  91.  
  92. <div class="item" data-slide-number="4">
  93. <img src="http://placehold.it/470x480&text=4"></div>
  94.  
  95. <div class="item" data-slide-number="5">
  96. <img src="http://placehold.it/470x480&text=5"></div>
  97.  
  98. <div class="item" data-slide-number="6">
  99. <img src="http://placehold.it/470x480&text=6"></div>
  100.  
  101. <div class="item" data-slide-number="7">
  102. <img src="http://placehold.it/470x480&text=7"></div>
  103.  
  104. <div class="item" data-slide-number="8">
  105. <img src="http://placehold.it/470x480&text=8"></div>
  106.  
  107. <div class="item" data-slide-number="9">
  108. <img src="http://placehold.it/470x480&text=9"></div>
  109.  
  110. <div class="item" data-slide-number="10">
  111. <img src="http://placehold.it/470x480&text=10"></div>
  112.  
  113. <div class="item" data-slide-number="11">
  114. <img src="http://placehold.it/470x480&text=11"></div>
  115.  
  116. <div class="item" data-slide-number="12">
  117. <img src="http://placehold.it/470x480&text=12"></div>
  118.  
  119. <div class="item" data-slide-number="13">
  120. <img src="http://placehold.it/470x480&text=13"></div>
  121.  
  122. <div class="item" data-slide-number="14">
  123. <img src="http://placehold.it/470x480&text=14"></div>
  124.  
  125. <div class="item" data-slide-number="15">
  126. <img src="http://placehold.it/470x480&text=15"></div>
  127. </div>
  128. <!-- Carousel nav -->
  129. <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">
  130. <span class="glyphicon glyphicon-chevron-left"></span>
  131. </a>
  132. <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">
  133. <span class="glyphicon glyphicon-chevron-right"></span>
  134. </a>
  135. </div>
  136. </div>
  137. </div>
  138. </div>
  139. </div>
  140. <!--/Slider-->
  141. </div>
  142.  
  143. </div>
  144. </div>
  145.  
  146.  
  147. .hide-bullets {
  148. list-style:none;
  149. margin-left: -40px;
  150. margin-top:20px;
  151. }
  152.  
  153. .thumbnail {
  154. padding: 0;
  155. }
  156.  
  157. .carousel-inner>.item>img, .carousel-inner>.item>a>img {
  158. width: 100%;
  159. }
  160.  
  161.  
  162.  
  163. jQuery(document).ready(function($) {
  164.  
  165. $('#myCarousel').carousel({
  166. interval: 5000
  167. });
  168.  
  169. //Handles the carousel thumbnails
  170. $('[id^=carousel-selector-]').click(function () {
  171. var id_selector = $(this).attr("id");
  172. try {
  173. var id = /-(\d+)$/.exec(id_selector)[1];
  174. console.log(id_selector, id);
  175. jQuery('#myCarousel').carousel(parseInt(id));
  176. } catch (e) {
  177. console.log('Regex failed!', e);
  178. }
  179. });
  180. // When the carousel slides, auto update the text
  181. $('#myCarousel').on('slid.bs.carousel', function (e) {
  182. var id = $('.item.active').data('slide-number');
  183. $('#carousel-text').html($('#slide-content-'+id).html());
  184. });
  185. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement