Lee Jaeyoon2
재유니버스
Lee Jaeyoon2
전체 방문자
오늘
어제
  • 분류 전체보기 (228)
    • TIL (165)
    • 생각 (11)
    • 서평 (1)
    • JavaScript & TypeScript (4)
    • React (0)
    • C (45)
    • 에러 핸들링 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 플래그
  • C언어 코딩 도장
  • 코드숨
  • 실수
  • react
  • 5F
  • 코드숨 리액트
  • 변수
  • map
  • 코딩 도장
  • dotenv
  • C
  • c언어
  • 회고
  • TiL
  • 심사 문제
  • 객체
  • JavaScript
  • dotenv-webpack
  • 코드숨 리액트 8기

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Lee Jaeyoon2

재유니버스

TIL - 20220906
TIL

TIL - 20220906

2022. 9. 6. 21:32

 오늘은 모던 JavaScript 튜토리얼에서 드래그 앤 드롭과 마우스 이벤트에 대해 공부했다. 작성한 질문은 다음과 같다.

 드래그 앤 드롭 알고리즘은 다음과 같은 순서로 진행된다.

  1. mousedown에는 움직일 요소를 준비한다. 이때, 기존 요소의 복사본을 만들거나 해당 요소의 클래스를 추가하는 등 원하는 형태로 작업할 수 있다.
  2. 이후 mousemove에서 position:absolute의 left, top을 변경한다.
  3. mouseup에서는 드래그 앤 드롭 완료와 관련된 모든 작업을 수행한다.

이러한 기반을 이용하여 날아가는 요소를 강조하거나 특정 영역이나 방향으로 드래그하는 것을 제한할 수도 있다.

'TIL' 카테고리의 다른 글

TIL - 20220908  (1) 2022.09.08
TIL - 20220907  (0) 2022.09.07
TIL - 20220905  (0) 2022.09.05
TIL - 20220904  (0) 2022.09.04
TIL - 20220903  (0) 2022.09.03
    'TIL' 카테고리의 다른 글
    • TIL - 20220908
    • TIL - 20220907
    • TIL - 20220905
    • TIL - 20220904
    Lee Jaeyoon2
    Lee Jaeyoon2

    티스토리툴바