Advertisement
Guest User

Untitled

a guest
Mar 15th, 2016
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.11 KB | None | 0 0
  1. Triggered on mouseover :
  2.  
  3. function() {
  4.  
  5.  
  6. clearInterval(interval);
  7. clearInterval(secondInterval);
  8.  
  9. interval = setInterval(function() {
  10. for (var j = 0; j < step; j++) {
  11. var tmpIndex = lettersIndex + j;
  12. if (tmpIndex < lettersLength)
  13. jQuery(letters[tmpIndex]).addClass('red-letter');
  14.  
  15. var tmpReverseIndex = lettersLength - (tmpIndex + 1);
  16. if (tmpReverseIndex >= 0)
  17. jQuery(letters[tmpReverseIndex]).addClass('ae-underline');
  18. }
  19.  
  20. lettersIndex += step;
  21. if (lettersIndex >= lettersLength) {
  22. lettersIndex = lettersLength;
  23. clearInterval(interval);
  24. /*secondInterval = setInterval(function(){
  25. jQuery(letters[lettersIndex2]).addClass('red-bg');
  26. lettersIndex2++;
  27. if(lettersIndex2 >= lettersLength)
  28. clearInterval(secondInterval);
  29.  
  30. }, speed);
  31. */
  32. }
  33.  
  34. }, speed);
  35.  
  36. }
  37.  
  38. Triggered on mouseout :
  39.  
  40. function() {
  41. clearInterval(interval);
  42. clearInterval(secondInterval);
  43.  
  44. interval = setInterval(function() {
  45.  
  46.  
  47. /*jQuery(letters[lettersIndex]).removeClass('red-letter');
  48. jQuery(letters[lettersLength - (lettersIndex + 1)]).removeClass('ae-underline');
  49. */
  50.  
  51. for (var j = 0; j < step; j++) {
  52. var tmpIndex = lettersIndex + j;
  53. if (tmpIndex < lettersLength)
  54. jQuery(letters[tmpIndex]).removeClass('red-letter');
  55.  
  56. var tmpReverseIndex = lettersLength - (tmpIndex + 1);
  57. if (tmpReverseIndex >= 0)
  58. jQuery(letters[tmpReverseIndex]).removeClass('ae-underline');
  59. }
  60.  
  61. lettersIndex -= step;
  62. if (lettersIndex < -1) {
  63. clearInterval(interval);
  64. lettersIndex = 0;
  65. }
  66.  
  67. /*
  68. jQuery(letters[lettersIndex2]).removeClass('red-bg');
  69. lettersIndex2--;
  70. if(lettersIndex2 < 0){
  71. clearInterval(interval);
  72.  
  73. secondInterval = setInterval(function(){
  74. jQuery(letters[lettersIndex]).removeClass('red-letter');
  75. lettersIndex--;
  76. if(lettersIndex < 0 )
  77. clearInterval(secondInterval);
  78.  
  79. }, speed);
  80.  
  81.  
  82. }
  83. */
  84.  
  85. }, speed);
  86. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement