摘要:
HTML5允许对页面元素进行拖动,只要在元素的属性中加上draggable="true",就可以拖动了。在拖动的同时,必须记录被拖动的元素,通过在元素上注册事件ondragstart即可实现,比如规定了一个img元素可以拖动,代码如下:function drag(event){event.dataTransfer.setData("Text",ev.target.id);}在拖动img的时候,drag函数就会把img的id属性记录在事件中,记录值的类型是Text。下一步是规定哪些元素可以放置被拖动的img,比如一个div可以放置这个被拖动的img, 需要 阅读全文