Guest User

Untitled

a guest
Oct 21st, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. $(document).ready(function() {
  2. var position = 0;
  3. var slideWidth = $("#slides_container").width();
  4. var slides = $(".slide");
  5. var pages = slides.length;
  6. $("#slides_container").css("overflow", "hidden");
  7. slides.wrapAll("<div id=\"slide_inner\">")
  8. .css({ "float" : "left", "width" : slideWidth });
  9. $("#slide_inner").css("width", slideWidth * pages);
  10. $("#slideshow").prepend("<span id=\"left_control\" class=\"control\"><</span>")
  11. .append("<span id=\"right_control\" class=\"control\">></span>");
  12. manageControls(position);
  13. $(".control").click(function() {
  14. position = ($(this).prop("id") == "right_control" ? position + 1 : position - 1);
  15. manageControls(position);
  16.  
  17. $("#slide_inner").animate({ "margin-left" : slideWidth * -position });
  18. });
  19. function manageControls(position) {
  20. position == 0 ? $("#left_control").hide() : $("#left_control").show();
  21. position == pages - 1 ? $("#right_control").hide() : $("#right_control").show();
  22. }
  23. });
Add Comment
Please, Sign In to add comment