国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery 版元素拖拽原型代碼

2019-11-20 23:50:37
字體:
來源:轉載
供稿:網(wǎng)友
本文主要針對拖拽原型進行解析,給剛接觸 JQuery 的愛好者一個簡單的示例。
在引入 Jquery.js 后:
復制代碼 代碼如下:

<script type="text/javascript">
$(function(){
//綁定拖動元素對象
bindDrag(document.getElementById('test'));
});
function bindDrag(el){
//初始化參數(shù)
var els = el.style,
//鼠標的 X 和 Y 軸坐標
x = y = 0;
//邪惡的食指
$(el).mousedown(function(e){
//按下元素后,計算當前鼠標位置
x = e.clientX - el.offsetLeft;
y = e.clientY - el.offsetTop;
//IE下捕捉焦點
el.setCapture && el.setCapture();
//綁定事件
$(document).bind('mousemove',mouseMove).bind('mouseup',mouseUp);
});
//移動事件
function mouseMove(e){
//宇宙超級無敵運算中...
els.top = e.clientY - y + 'px';
els.left = e.clientX - x + 'px';
}
//停止事件
function mouseUp(){
//IE下釋放焦點
el.releaseCapture && el.releaseCapture();
//卸載事件
$(document).unbind('mousemove',mouseMove).unbind('mouseup',mouseUp);
}
}
</script>

下載:完整示例
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 宜宾市| 大关县| 太仆寺旗| 汉源县| 乌拉特后旗| 太康县| 永善县| 晋中市| 准格尔旗| 当雄县| 晋城| 通渭县| 庆元县| 色达县| 二手房| 宜丰县| 汤原县| 洪湖市| 衡阳县| 应城市| 邵阳市| 宿州市| 丰镇市| 永善县| 桃源县| 盱眙县| 蕉岭县| 山东| 岫岩| 隆子县| 普洱| 高台县| 治多县| 新沂市| 克拉玛依市| 郴州市| 乐至县| 于田县| 井研县| 黄龙县| 阜平县|