Guest User

Untitled

a guest
Mar 21st, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.58 KB | None | 0 0
  1. addClickItems: function(classe) {
  2. $(classe).each(function (index) {
  3. $(classe + ":eq(" + (index) + ")").click(function () {
  4. if (classe === ".droite") {
  5. $(".centre").addClass("gauche");
  6. } else if (classe === ".gauche") {
  7. $(".centre").addClass("droite");
  8. }
  9. $(".centre").removeClass("centre");
  10. if (classe === ".droite") {
  11. $(".droite:lt(" + (index) + ")").addClass("gauche");
  12. $(".droite:lt(" + (index) + ")").removeClass("droite");
  13. $(".droite:eq(0)").addClass("centre");
  14. $(".droite:eq(0)").removeClass("droite");
  15. } else if (classe === ".gauche") {
  16. $(".gauche:gt(" + index + ")").addClass("droite");
  17. $(".gauche:gt(" + index + ")").removeClass("gauche");
  18. $(".gauche:last").addClass("centre");
  19. $(".gauche:last").removeClass("gauche");
  20. }
  21. $(".centre").css("left", slider.centre + "%").css("z-index", slider.zindexCentre);
  22. slider.moveItems(".droite");
  23. slider.moveItems(".gauche");
  24. });
  25. });
  26. },
  27.  
  28. clickImages : function (classe) {
  29. //classe = new Object(diaporama);
  30. Object.keys(classe).forEach(index => {
  31. classe[index].addEventListener("click", function () {
  32. if (classe === this.sliderRightElt) {
  33. this.sliderCenterElt.classList.add("sliderleft");
  34. } else if (classe === this.sliderLeftElt) {
  35. this.sliderCenterElt.classList.add("sliderright");
  36. }
  37. this.sliderCenterElt.classList.remove("slidercenter");
  38. if (classe === this.sliderRightElt) {
  39. this.sliderRightElt[index].classList.add("sliderleft");
  40. this.sliderRightElt[index].classList.remove("sliderright");
  41. this.sliderRightElt[0].classList.add("slidercenter");
  42. this.sliderRightElt[0].classList.remove("sliderright");
  43. } else if (classe === this.sliderLeftElt) {
  44. this.sliderLeftElt[index].classList.add("sliderright");
  45. this.sliderLeftElt[index].classList.remove("sliderleft");
  46. this.sliderLeftElt.lastChild.classList.add("slidercenter");
  47. this.sliderLeftElt.lastChild.classList.remove("sliderleft");
  48. }
  49. this.sliderCenterElt.style.left = this.center;
  50. this.sliderCenterElt.style.zIndex = this.zindexCss;
  51. this.moveImages(this.sliderRightElt);
  52. this.moveImages(this.sliderLeftElt);
  53. });
  54. });
  55. },
Add Comment
Please, Sign In to add comment