krot

jquery html листалка

Feb 7th, 2016
77
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <div class="best">
  2. <p>
  3. <a  title="1">
  4. <img src="/" alt="1"/>
  5. </a>
  6. <a  title="2">
  7. <img src="/" alt="2"/>
  8. </a>
  9. <a  title="3">
  10. <img src="/"  alt="3"/>
  11. </a>
  12. <a  title="4" >
  13. <img src="/"  alt="4"/>
  14. </a>
  15. <a title="5" >
  16. <img src="/"  alt="5"/>
  17. </a>
  18. <a  title="6" >
  19. <img src="/"  alt="6"/>
  20. </a>
  21. <a  title="7" >
  22. <img src="/"  alt="7"/>
  23. </a>
  24. <a  title="8" >
  25. <img src="/"  alt="8"/>
  26. </a>
  27. <a  title="9" >
  28. <img src="/"  alt="9"/>
  29. </a>
  30. <a  title="10" >
  31. <img src="/"  alt="10"/>
  32. </a>
  33. <a  title="11" >
  34. <img src="/"  alt="11"/>
  35. </a>
  36. <a  title="12">
  37. <img src="/"  alt="12"/>
  38. </a>
  39. </p>
  40.  
  41. <p class="bEx">
  42. <a  title="111">
  43. <img src="/" alt="1111111"/>
  44. </a>
  45. <a  title="2">
  46. <img src="/" alt="2"/>
  47. </a>
  48. <a  title="3">
  49. <img src="/"  alt="3"/>
  50. </a>
  51. <a  title="4" >
  52. <img src="/"  alt="4"/>
  53. </a>
  54. <a title="5" >
  55. <img src="/"  alt="5"/>
  56. </a>
  57. <a  title="6" >
  58. <img src="/"  alt="6"/>
  59. </a>
  60. <a  title="7" >
  61. <img src="/"  alt="7"/>
  62. </a>
  63. <a  title="8" >
  64. <img src="/"  alt="8"/>
  65. </a>
  66. <a  title="9" >
  67. <img src="/"  alt="9"/>
  68. </a>
  69. <a  title="10" >
  70. <img src="/"  alt="10"/>
  71. </a>
  72. <a  title="11" >
  73. <img src="/"  alt="11"/>
  74. </a>
  75. <a  title="12">
  76. <img src="/"  alt="12"/>
  77. </a>
  78. </p>
  79.  
  80. </div>
  81.  
  82.  
  83. </div>
  84.  
  85. <script>
  86. $(".best p").append("<a>&raquo;</a>");
  87. $(".best p").prepend("<a>&laquo;</a>");
  88. var bIn=0;
  89. var bCount=$('.best p').size()-1;
  90. $(".best p a:last-child").click(function () {
  91. var pEx=$('.best p:eq('+bIn+')');
  92. if(bIn<bCount)bIn++; else bIn=0;
  93. pEx.addClass('bEx');
  94. $('.best p:eq('+bIn+')').removeClass('bEx');
  95. });
  96. $(".best a:first-child").click(function () {
  97. var pEx=$('.best p:eq('+bIn+')');
  98. if(bIn<=0)bIn=bCount; else bIn--;
  99. pEx.addClass('bEx');
  100. $('.best p:eq('+bIn+')').removeClass('bEx');
  101. });
  102. </script>
  103. <style>
  104. .bEx,.bEx *{
  105. display:none !important;
  106. width:0 !important;
  107. }
  108. .best{
  109. display:table;
  110. width:100%;
  111. }
  112. .best span{
  113. color: #3f3f3f;
  114. font-size: 11px;
  115. ora
  116. }
  117. .best a:hover span{
  118. display:inline-block;
  119. }
  120. .best p{
  121. text-align:center;
  122. padding:0;
  123. margin:0;
  124. display:table-row;
  125. }
  126. .best a{
  127. display:table-cell;
  128. width:8.083%;
  129. }
  130. .best a:hover{
  131. border:1px solid #E9E9E9;
  132. }
  133. .best a:first-child,.best a:last-child{
  134. width:1.5%;
  135. vertical-align:middle;
  136. background: linear-gradient(to bottom, #FCFCFC 0px, #F1F1F1 100%) transparent;
  137. border: 1px solid #E9E9E9;
  138. color: #656565;
  139. text-shadow: 0px 1px 0px #FFFFFF;
  140. }
  141. .best a:first-child:hover,.best a:last-child:hover{
  142. background: none;
  143. }
  144. .best img{
  145. width:100%;
  146. }
  147. </style>
RAW Paste Data