`

ondrag

 
阅读更多
<html>  
<head>  
<title></title>  
<script language="javascript" type="text/javascript">
function showpos()  
{  
   document.all.x.value = event.clientX;  
   document.all.y.value = event.clientY;  
}  
function Point()  
{  
   this.x, this.y;  
   this.eventpos = function()  
   {  
      this.x = event.clientX;  
      this.y = event.clientY;  
   }  
   this.setpos = function(pt)  
   {  
      this.x = pt.x;  
      this.y = pt.y;  
   }  
  
}  
var ptPre = new Point();  
var ptCur = new Point();  
  
function move(ptTo, ptFrom)  
{  
   ox = ptTo.x - ptFrom.x;  
   oy = ptTo.y - ptFrom.y;  
   event.srcElement.style.posLeft += ox;  
   event.srcElement.style.posTop += oy;  
}  
function aa(){
	alert("111");
}
</script>   
  
<style type="text/css">  
.dr  
{  
position : relative ;  
cursor : hand ;  
/**event:expression(  
ondragstart=function()  
{  
ptCur.eventpos();  
ptPre.eventpos();  
},  
ondrag=function(){  
    ptCur.eventpos();  
    move(ptCur,ptPre);  
    ptPre.setpos(ptCur);  
}  
)*/  
}  
</style>
</head>  
<body  onmousemove="showpos()" >  
<form>  
<div class="dr">X:<input  name="x" id="x" type="text"></input></div>  
<div class="dr">Y:<input name="y" id="y" type="text"></input></div>  
</form>  
 
<div class="dr" ondragstart="aa()">Select me,and drag</div>  

    <script src="http://code.jquery.com/jquery-latest.js"></script>
    <script type="text/javascript">
        $(document).ready(function () {
            $(document).bind('dragstart', function () { return false; })

        });
    </script>
</body>  
</html>  
分享到:
评论

相关推荐

    Unity中手势操作插件FingerGestures的使用方法2

    Unity中的FingerGestures插件是一个强大的工具,专门用于处理和识别用户在游戏或应用程序中的手势操作。这个插件不仅适用于触摸屏设备,还支持鼠标输入,使得它成为跨平台开发的重要辅助工具。以下是对...

    Unity工具类ScrollView实现拖拽滑动翻页

    在OnDrag方法中,我们监听拖拽事件,并根据拖拽的方向和距离来判断是否需要翻页。如果拖拽的距离大于阈值,我们将滑动到下一页或上一页,并在页面改变时触发OnPageChange事件。 在我们的示例代码中,我们还提供了一...

    火狐兼容获取鼠标的坐标

    标题“火狐兼容获取鼠标的坐标”涉及到的是在网页开发中如何在Firefox浏览器上获取鼠标指针的位置。在Web开发中,特别是在JavaScript编程中,获取鼠标坐标是一项常见的需求,用于实现各种交互效果,如拖放功能、点击...

    colResizable表格列宽支持拖动效果

    这个插件使得用户可以通过直接拖动表格的列边框来改变列的宽度,极大地提升了用户在查看和操作数据时的交互体验。在ASP.NET中的GridView控件上,同样可以应用此插件,从而丰富Web应用程序的界面交互。...

    Unity实现ScrollView滑动吸附功能

    主要核心逻辑就是检测Content节点的RectTransform的localPosX的移动距离然后继承实现OnDrag几个接口来完成拖动再松开自动吸附到具体的位置。具体效果如下 另外说一下有几个ScrollView自带的API需要设置一下,一个事...

    drag_layer.rar_DRAG_LAYER_Drag.js p_layui drag_layui 拖拽_visual c

    在JavaScript中,我们可以使用`ondragstart`、`ondrag`、`ondragend`等事件监听器来处理拖放操作。`ondragstart`事件在拖动开始时触发,`ondrag`事件在拖动过程中触发,而`ondragend`事件在拖动结束时触发。我们还...

    EasyUI防止window框拖拽出边界js代码

    这可以通过自定义 `onDrag` 或 `onResize` 事件处理函数来实现。下面是一段示例 JavaScript 代码: ```javascript $(function() { var windowObj = $('#myWindow').window({ title: '我的窗口', width: 400, ...

    NGUI Next-Gen UI v3.7.6p2(最新完整版)

    3.7.6 - FIX: Unity 5.0 compilation and functionality compatibility ...- FIX: UIEventTrigger's OnDrag was mistakenly calling the onDragOut callback. 注:该资源来源网络,仅供学习使用,如需商用请购买正版。

    js 仿 igoogle 拖拽 效果 3

    `onDrag`函数更新了元素的位置,而`onRelease`函数在鼠标释放后清理状态。 为了提升用户体验,还可以添加一些额外的功能,例如: - **限制拖动范围**:确保元素不会超出其父容器或其他设定的边界。 - **阻止默认...

    UnityScrollRect 滑动冲突代码解决

    使用Unity ScrollRect 滑动冲突代码解决 当使用两个ScrollRect组件冲突时使用 该脚本有两个 1.父对象是水平滑动 子对象是垂直滑动使用HVScrollRect脚本 2.父对象是垂直滑动 子对象是水平滑动使用VHScrollRect脚本 ...

    关于鼠标拖拽实现球体旋转或移动

    - `OnMouseDrag()`: 当鼠标拖拽时,更新`onDrag`状态为真,并根据鼠标位移更新`axisX`和`axisY`值,同时计算`cXY`。 - `Rigid()`: 根据`onDrag`状态动态调整`tempSpeed`,实现旋转速度的动态变化和平滑过渡。 - `...

    android仿QQ消息气泡拖动删除

    How to use android:id="@+id/drop" android:layout_width="25dp" ... public void onDrag() { Toast.makeText(MainActivity.this, "remove:" + position, Toast.LENGTH_SHORT).show(); } });

    JS实现鼠标拖动div移动(附效果演示).zip

    window.removeEventListener('mousemove', onDrag); }); function onDrag(e) { if (!isDragging) return; div.style.left = e.clientX - offsetX + 'px'; div.style.top = e.clientY - offsetY + 'px'; } ``` ...

    Android拖拽功能简介

    5. 处理`DragEvent`:在`OnDragListener.onDrag`方法中,根据`DragEvent`的类型执行相应操作,例如在ACTION_DROP事件中接收数据并处理。 四、示例代码 ```java // 创建拖放阴影 View.DragShadowBuilder ...

    unity 摇杆控制,自由控制角色移动

    在`OnDrag`事件中,根据触摸位置计算出手柄相对于摇杆背景的位置,确保其始终在背景区域内移动。在`OnPointerUp`事件中,将手柄恢复到初始位置,表示摇杆释放。 角色移动的实现需要用到角色控制器组件,如Unity内置...

    js插件鼠标拖拽

    document.addEventListener('mousemove', onDrag); document.addEventListener('mouseup', stopDrag); }); // mousemove事件处理 function onDrag(event) { element.style.left = (x + event.clientX - ...

    mootools层拖动实现

    `handle`属性指定了拖动手柄,`onDrag`回调函数会在每次拖动时调用,用来更新div的位置。`onBeforeStart`和`onEnd`则分别在拖动开始和结束时触发。 `getPosition`方法用于获取元素的绝对位置,这对于在拖动过程中...

    Unity3d实现鼠标拖动绕任意轴转动.docx

    - `private bool onDrag = false;`:记录鼠标是否处于拖拽状态。 - `public float speed = 6f;`:定义物体旋转的速度,默认为6。 - `private float tempSpeed;`:临时存储旋转速度,用于实现阻尼效果。 - `...

    HorizontalScrollView图片水平滑动+图片拖放

    Android提供了一种称为`View.OnDragListener`的接口,该接口包含一个`onDrag()`方法,我们可以在这个方法中处理拖放事件。以下是实现拖放的基本步骤: 1. 创建一个被拖放的视图(如ImageView),并为它设置一个`...

    ViewTouchDrag.zip

    3. 在`onDrag(DragEvent event)`方法内,根据事件类型执行相应的处理,比如在ACTION_DROP阶段处理拖放操作。 在"ViewTouchDrag.zip"压缩包中的示例代码中,你可以看到这两种方法的具体实现。通过运行和调试这些代码...

Global site tag (gtag.js) - Google Analytics