메뉴 닫기

jQuery animate를 사용해 css 이동, 무한반복 튜토리얼 연습

41 답변 글타래를 보이고 있습니다
  • 글쓴이
    • #6918 Reply
      Im.Code
      키 마스터
      • 토픽 23
      • 답변 0
      @imcode

      일단 아래의 예제를 깔고 시작함.

      <div class="ex1">example</div>
      <style>.ex1{position:relative;}</style>
      

      ex1라는 클래스와, 스타일은 position:relative를 줘서 top,left 같은 포지션이 먹히게 세팅.

      jquery니까 역시 적당한 버전의 스크립트를 불러오고

      <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.2/jquery.min.js"></script>
      

      아래의 코드를 통해서 움직일 수 있음.

      <script>
      $('.ex1').animate({
      top:50,
      left:50
      },2000);
      </script>
      

      처음 $('')의 따옴표 사이에 클래스명을 넣고, .animate({})의 중괄호 사이에 css를 쉼표 단위로 넣고, 그 다음 .animate({})의 마지막 중괄호와 소괄호 사이에 쉼표를 통해 이동할때 걸리는 시간, 혹은 다음에 사용할 코드를 입력할 수 있음.
      즉 위의 예제대로 하면 .ex1top:50,left:50으로 2000(2초)에 걸려 이동한다.

      그리고 다음에 추가적인 움직임을 주고 싶다면 마지막 이동시간 뒤에 쉼표를 찍고

      function(){
      $('.ex1').animate({
      top:200,
      left:200
      },2000);
      }
      

      를 추가하면 됨. 계속해서 같은 방식으로 다음 동작을 할 수 있음. 추가한 예제는 아래와 같음.

      $(function(){
      $('.ex1').animate({
      top:50,
      left:50
      },2000,function(){
      $('.ex1').animate({
      top:200,
      left:200
      },2000);
      });
      });
      

      이렇게 하면 top:50,left,50을 2초동안 이동하고 난 뒤, top:200,left200으로 다시 이동함.

      만약 이 2가지 이동을 무한반복 하고싶다면 처음 function뒤에 한 칸 띄고 요소명을 적고, 같은 요소명을 마지막 지연시간 뒤에 쉼표와 함께 추가하면 됨.
      위의 똑같은 예제를 무한반복 시키면 아래와 같음.

      $(function ccc(){
      $('.ex1').animate({
      top:50,
      left:50
      },2000,function(){
      $('.ex1').animate({
      top:200,
      left:200
      },2000,ccc);
      });
      });
      

      이렇게 하면 top:50,left,50을 2초동안 이동하고 난 뒤, top:200,left200으로 다시 이동을 무한반복함.

      특정 환경에서 무한반복이 안되는 경우가 있음. 뭐가 문제인지 알게되면 다시 적음.

    • #12215 Reply
      Montefut
      • 토픽 112
      • 답변 6557

      [url=http://cheapdrugs.store/#]buy prescription drugs online without[/url]

    • #13429 Reply
      RalphRop
      • 토픽 112
      • 답변 6557

      cialis l\’espresso tadalafil 20mg best price

    • #13546 Reply
      Iverunago
      • 토픽 112
      • 답변 6557

      stromectol tablet 3 mg ivermectin where to buy

    • #13547 Reply
      ChesterFrert
      • 토픽 112
      • 답변 6557

      https://stromectolgf.online/# how much does ivermectin cost

    • #13586 Reply
      StromIdodo
      • 토픽 112
      • 답변 6557

      [url=https://stromectolgf.com/#]generic ivermectin[/url] can you buy stromectol over the counter

    • #13645 Reply
      CameronMuh
      • 토픽 112
      • 답변 6557

      prescription drugs without doctor approval canada ed drugs

    • #13731 Reply
      CameronMuh
      • 토픽 112
      • 답변 6557

      legal to buy prescription drugs from canada prescription drugs online without doctor

    • #13774 Reply
      StevenMut
      • 토픽 112
      • 답변 6557
    • #13785 Reply
      RalphRop
      • 토픽 112
      • 답변 6557

      cialis paypal buy tadalafil

    • #13933 Reply
      Thomasdap
      • 토픽 112
      • 답변 6557

      [url=https://drwithoutdoctorprescription.site/#]online canadian drugstore[/url] buy anti biotics without prescription

    • #14183 Reply
      Michaelwrery
      • 토픽 112
      • 답변 6557

      https://sildenafilmg.online/# order viagra online

    • #14205 Reply
      Michaelmek
      • 토픽 112
      • 답변 6557

      [url=https://sildenafilmg.com/#]viagra cost[/url] viagra price

    • #14254 Reply
      BrandonCax
      • 토픽 112
      • 답변 6557

      100mg viagra sildenafil

    • #14369 Reply
      JamisonAmilt
      • 토픽 112
      • 답변 6557

      over the counter viagra viagra
      https://sildenafilmg.online/# online doctor prescription for viagra
      [url=https://sildenafilmg.com/#]sildenafil[/url] buying viagra online

    • #14384 Reply
      Michaelwrery
      • 토픽 112
      • 답변 6557

      https://sildenafilmg.shop/# buy viagra online canada

    • #14454 Reply
      BrandonCax
      • 토픽 112
      • 답변 6557

      viagra 100mg price viagra discount

    • #14479 Reply
      Michaelmek
      • 토픽 112
      • 답변 6557

      [url=https://sildenafilmg.online/#]buy viagra online usa[/url] cheap viagra online

    • #14647 Reply
      BrandonCax
      • 토픽 112
      • 답변 6557

      viagra discount order viagra online

    • #14686 Reply
      JamisonAmilt
      • 토픽 112
      • 답변 6557

      buying viagra online viagra coupons 75% off
      https://sildenafilmg.com/ viagra cost per pill
      [url=https://sildenafilmg.com/#]order viagra online[/url] viagra online usa

    • #14727 Reply
      Michaelmek
      • 토픽 112
      • 답변 6557

      [url=https://sildenafilmg.com/#]viagra pills[/url] order viagra online

    • #14810 Reply
      GeorgeAxort
      • 토픽 112
      • 답변 6557
    • #14877 Reply
      Homerpiomy
      • 토픽 112
      • 답변 6557

      amoxicillin azithromycin generic amoxicillin over the counter
      https://zithromaxforsale.shop/# where can i purchase zithromax online
      [url=https://clomidforsale.life/#]can you buy clomid over the counter[/url] clomid online cheap

    • #14911 Reply
      RobertPardy
      • 토픽 112
      • 답변 6557

      prednisone 3 tablets daily prednisone 54899

    • #15015 Reply
      GeorgeAxort
      • 토픽 112
      • 답변 6557
    • #15229 Reply
      Stephenfalse
      • 토픽 112
      • 답변 6557

      https://prednisoneforsale.store/# can i buy prednisone from canada without a script

    • #15281 Reply
      RickyDen
      • 토픽 112
      • 답변 6557

      [url=https://clomidforsale.life/#]where can i get clomid uk[/url] how to buy clomid uk

    • #15305 Reply
      GeorgeAxort
      • 토픽 112
      • 답변 6557

      buy prednisone 10 mg 54 prednisone

    • #15331 Reply
      Shelbygeofe
      • 토픽 112
      • 답변 6557

      [url=https://amoxilforsale.best/#]generic amoxicillin over the counter[/url] amoxicillin 500 mg online

    • #15410 Reply
      RobertPardy
      • 토픽 112
      • 답변 6557

      amoxicillin 200 mg tablet amoxicillin 500 tablet

    • #15568 Reply
      PhilipBax
      • 토픽 112
      • 답변 6557

      lipitor 80 lipitor lowest price
      https://buylipitor.store/# lipitor 80 mg price
      [url=https://buymetformin.best/#]can i buy metformin without a prescription[/url] metformin 600 mg

    • #15591 Reply
      Homerpiomy
      • 토픽 112
      • 답변 6557

      [url=https://buylipitor.store/#]where to buy lipitor[/url] lipitor 10mg price australia

    • #15726 Reply
      RickyDen
      • 토픽 112
      • 답변 6557

      lasix generic name lasix dosage
      https://buymetformin.best/# metformin 228
      [url=https://buynolvadex.store/#]how to get nolvadex[/url] tamoxifen bone density

    • #15764 Reply
      PhilipBax
      • 토픽 112
      • 답변 6557

      price of metformin in canada can you buy metformin over the counter in uk
      https://buymetformin.best/# purchase metformin without a prescription
      [url=https://buylipitor.store/#]lipitor 20mg[/url] generic lipitor cost

    • #15950 Reply
      WilliamAroks
      • 토픽 112
      • 답변 6557

      metformin price in mexico metformin tablets in india

    • #15984 Reply
      RickyDen
      • 토픽 112
      • 답변 6557

      nolvadex for sale buy nolvadex online
      https://buynolvadex.store/# nolvadex vs clomid
      [url=https://buylasix.icu/#]lasix dosage[/url] lasix pills

    • #16106 Reply
      Anthonymaw
      • 토픽 112
      • 답변 6557

      https://buytadalafil.men/# how much is tadalafil

    • #16131 Reply
      Edwardbut
      • 토픽 112
      • 답변 6557

      lasix lasix dosage

    • #16354 Reply
      Homerpiomy
      • 토픽 112
      • 답변 6557

      [url=https://buynolvadex.store/#]tamoxifen cancer[/url] tamoxifen dose

    • #16380 Reply
      Hsschb
      • 토픽 112
      • 답변 6557

      buy sumatriptan online cheap – generic imitrex sumatriptan 25mg usa

    • #16474 Reply
      RobertDioli
      • 토픽 112
      • 답변 6557

      https://cipro.best/# buy generic ciprofloxacin

    • #16507 Reply
      Thomaswrils
      • 토픽 112
      • 답변 6557

      best ed drug best ed medication
      https://gabapentin.icu/# order neurontin
      [url=https://withoutprescription.store/#]best canadian online pharmacy[/url] prescription drugs online without doctor

41 답변 글타래를 보이고 있습니다
'jQuery animate를 사용해 css 이동, 무한반복 튜토리얼 연습'에 답변달기
코딩은 <pre></pre> & ``사용
, 코드 차단시 글 날아감 주의
글쓴이 정보:




이메일 구독 - Email Subs

최선을 다해 직접 만든 콘텐츠만 공유합니다.
We share the best content we have created.

이메일 구독 - Email Subs

최선을 다해 직접 만든 콘텐츠만 공유합니다.
We share the best content we have created.