亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

基于jquery的鼠標(biāo)拖動效果代碼

 更新時間:2012年05月30日 14:37:41   作者:  
因為鼠標(biāo)沒有拖動事件(按下鼠標(biāo)并移動),只有按下,抬起,移動
記得在之前的一個"拖動層"的隨筆中,我實現(xiàn)拖動,是用的一個布爾變量,判斷是否可以拖動某元素。
這兩天看了一些東西,發(fā)現(xiàn)不需要設(shè)這個布爾變量;

實現(xiàn)過程:
按下鼠標(biāo)的時候,給文檔對象(當(dāng)然也可以是別的DOM對象)的移動事件綁定一個處理函數(shù),同時也給鼠標(biāo)抬起時綁定一個解除的處理函數(shù)。
復(fù)制代碼 代碼如下:

//按下鼠標(biāo)并移動時(拖動),調(diào)用的函數(shù);
function startSelection(event){
……
}

//解除移動時的處理函數(shù);
function cancelSelection() {
$(document).unbind('mousemove', startSelection).unbind('mouseup', cancelSelection);
  }
//鼠標(biāo)在按下時調(diào)用的函數(shù)
function imgMouseDown(event){
$(document).mousemove(startSelection).mouseup(cancelSelection);
}
$img.bind("mousedown",imgMouseDown)

相關(guān)文章

最新評論