지난 며칠 동안 요소를 드래그하는 추가 기능을 작업해 왔습니다. 이는 그리드에 정렬하는 것입니다. 실제로 요소의 초기 위치를 결정한 다음 매번 고정된 거리로 이동하는 것을 의미합니다. 요소를 드래그합니다. 그리드 내에서 요소를 정렬할 수 있습니다. 먼저 렌더링을 보여드리고, 자세한 내용을 설명하고 gif로 만들어 보겠습니다. 각 요소가 최소 단위 거리에 따라 움직이는 모습을 보실 수 있습니다. 그리고 요소가 그리드에 정렬될 때마다. 먼저 데모를 바탕으로 아이디어와 세부 내용을 설명하고, 데모 코드는 추후 알려드리겠습니다. 1. 요소의 각 움직임의 최소 단위(데모에서는 10px 및 10px)를 결정합니다. 즉, 각 수평 또는 수직 변위는 10px입니다. 그리드 배경 레이어를 배치하면 효과를 더 잘 볼 수 있습니다(데모의 각 그리드도 10px * 10px입니다). 2. 효과를 보다 명확하게 보기 위해 요소의 너비와 높이(둘 다 10px의 배수)와 기본 위치(역시 10px의 배수)가 초기화됩니다. 예를 들어 요소의 너비와 높이는 50px * 50px이고 요소의 초기 위치는 0xp * 0px입니다. 이것의 장점은 처음 로드할 때 요소가 정수 개의 작은 그리드를 포함하도록 보장할 수 있다는 것입니다(즉,
1. JavaScript는 그리드에 정렬되도록 드래그 요소를 구현합니다(매번 고정된 거리로 이동).
소개: 지난 며칠 동안 요소를 드래그하는 추가 기능, 즉 그리드에 정렬하는 기능을 작업해 왔습니다. 실제로 요소의 초기 위치를 결정하고 그 시점을 결정하는 것을 의미합니다. 요소를 드래그하여 요소가 그리드 위에 올 수 있도록 매번 고정된 거리로 이동합니다. 먼저 렌더링을 보여주고 각 요소를 자세히 설명하고 gif를 만드는 것을 볼 수 있습니다.
2. HTML5 실제 전투 및 기본 드래그 분석(3개의 dataTransfer 개체)
소개 : 기본 드래그는 dragstart, drag 및 dragend 이벤트를 통해 구현되지만 이는 단지 드래그 앤 드롭일 뿐이지만 IE6 및 IE7에서는 여전히 드래그 앤 드롭 문제가 있으며 IE5에서는 데이터 교환을 구현하지 않습니다. dataTransfer 객체는 드래그된 요소를 제거하는 데 사용되는 이벤트 객체의 속성입니다. 데이터는 이벤트 객체인 dataTransfer 객체의 속성이기 때문에 드롭 대상으로 전송됩니다. 드래그 앤 드롭 이벤트 핸들러에서만 액세스할 수 있습니다. 이벤트 핸들러에서는 이 개체의 속성과 메서드를 사용하여 드래그 앤 드롭 기능을 수행할 수 있습니다. jquery_jquery를 기반으로 마우스 드래그 요소 작성
소개: jquery를 기반으로 마우스 드래그 요소 복사 및 쓰기 효과를 구현하는 코드입니다. 필요한 친구는 이를 참조하여 변경할 수 있습니다.
4. size 구현 code_jquery
소개: "요소 드래그하여 크기 변경"은 실제로 다음과 같이 "요소 드래그"와 동일한 원리입니다. 소스 코드 프로토타입이 첨부됩니다. 원리를 이해하고 다른 실제 응용 프로그램을 확장하면 아이디어가 나타납니다. 훨씬 간단하고 명확해집니다
5.jquery 웹 요소 드래그 앤 드롭 플러그인 효과 및 구현_jquery
소개: 효과 설명: 기존 CSS 스타일을 사용하여 플러그를 로드한 후- 에서는 웹 페이지 요소를 원하는 대로 창에서 드래그할 수 있으며, 필요에 따라 선택할 수 있는 드래그 반투명 효과 옵션도 있습니다. Windows 창 상단 클릭 효과를 시뮬레이션하기 위한 또 다른 플러그인
6.JS 드래그 앤 드롭 플러그인 구현 steps_javascript 기술. 소개: JS 드래그 앤 드롭 플러그인의 구현은 주로 6가지 측면에서 소개됩니다: 1. js 드래그 앤 드롭 플러그인의 원리, 2. 원리에 따라 달성되는 가장 기본적인 효과, 3. 코드 추상화 및 최적화, 4. 확장: 효과적인 드래그 앤 드롭 요소, 5. 성능 최적화 및 요약, 6. jquery 플러그인 , 도움이 필요한 친구들은 참고하세요
javascript - JS로 작성된 요소를 드래그하는 이 방법이 동시에 여러 요소에 적용될 때 작동하는 이유는 무엇입니까?
javascript - JS 드래그 앤 드롭 요소 문제
javascript - H5 드래그 앤 드롭이 마우스를 따라가는 효과를 수정할 수 있나요? 수정하는 방법?
위 내용은 드래그 앤 드롭 요소 사용 방법에 대한 권장 예시의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!