저는 최근에 웹 페이지의 드래그 앤 드롭 효과를 발견했습니다. 저는 개인적으로 이것이 좋은 사용자 경험이라고 생각합니다. 시간을 들여 연구한 결과 다음은 간단한 드래그 앤 드롭 jquery입니다. 내가 작성한 사용자 정의 기능. jquery 코드: fun.js 코드 복사 코드는 다음과 같습니다. jQuery.fn .myDrag=function(){ _IsMove = 0; _MouseLeft = 0; _MouseTop = 0 return $(this).bind("mousemove",function(e) { if(_IsMove==1){ $(this).offset({top:e.pageY-_MouseLeft,left:e.pageX-_MouseTop}) } }); .bind( "mousedown",function(e){ _IsMove=1; var offset =$(this).offset(); _MouseLeft = e.pageX - offset.left; _MouseTop = e .pageY - offset.top; }).bind("mouseup",function(){ _IsMove=0; }).bind("mouseout",function(){ _IsMove =0; }) } html 코드: 코드 복사 코드는 다음과 같습니다. demo.htm http-equiv="content -type" content="text/html; charset=UTF-8"> < /script> <br><script src="myFun.js" type="text/javascript"> .myDiv { <BR>배경: <BR>너비: 100px; <BR>테두리: 1px 솔리드; : center; <BR> 줄 높이: <BR>} <BR> >$("#myDiv ").myDrag(); <br>$("#myDiv2").myDrag() <br> 🎜> 드래그 1 드래그 2< ;/div> 렌더링 1: 렌더링 2: