用js制作拖曳
时间:2006-04-05 来源:ChinaGis
首先我们来分析一下拖曳的步骤,首先是鼠标在要拖曳的层上按下,然后鼠标跟随。最后,拖到了目的地,鼠标按键放开,拖曳结束。
<!--定义一个层alll
<div id=alll style="width=200" onmousedown="start_drag()" onmouseup="stop_drag()" onmouseout="stop_drag()">这个层能被拖曳耶!</div>
注:当鼠标按下时开始跟随,鼠标放开或离开层时停止跟随,加入onmouseout是因为有时onmouseup的响应不太好。
<!--定义一个层alll
<div id=alll style="width=200" onmousedown="start_drag()" onmouseup="stop_drag()" onmouseout="stop_drag()">这个层能被拖曳耶!</div>
注:当鼠标按下时开始跟随,鼠标放开或离开层时停止跟随,加入onmouseout是因为有时onmouseup的响应不太好。
相关阅读 更多 +