Advertisement
joyfulbald

Untitled

Jul 3rd, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 1.07 KB | None | 0 0
  1. <h1 id="heading">Hello world!</h1>
  2.  
  3. <script src="https://code.jquery.com/jquery-2.1.0.js"></script>
  4. <script>
  5.  
  6. var leftOffset=0
  7. var dir= "right"
  8. $("#heading").offset({ left: leftOffset, top: leftOffset })
  9. var moveHeadingLeft= function() {
  10. if (dir==="right"){
  11. $("#heading").offset({
  12. left:leftOffset})
  13. leftOffset++
  14. if (leftOffset>200){
  15. dir="down"
  16. leftOffset=0
  17. }}
  18. else if (dir==="down"){
  19. $("#heading").offset({
  20. top:leftOffset})
  21. leftOffset++
  22. if (leftOffset>200){
  23. //leftOffset=200
  24. dir="left"
  25. }}
  26. else if (dir==="left"){
  27. $("#heading").offset({
  28. left:leftOffset})
  29. leftOffset--
  30. if (leftOffset<0){
  31. leftOffset=200
  32. dir="up"
  33. }}
  34. else if (dir="up"){
  35. $("#heading").offset({
  36. top:leftOffset})
  37. leftOffset--
  38. if (leftOffset<0){
  39. //leftOffset=0
  40. dir="right"
  41. }/**/
  42. }
  43. }
  44. var speedUp=30
  45. var clicks=0
  46. var clicus=
  47. var intervals=setInterval(moveHeadingLeft, speedUp)
  48. $("#heading").click(function() {
  49. clicks++
  50.  
  51. speedUp/=2
  52. clearInterval(intervals)
  53. var intervals=setInterval(moveHeadingLeft, speedUp)
  54. if (clicks>10){
  55. clearInterval(intervals)
  56. $("#heading").text("You Win.")
  57. }
  58. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement