我知道如何使一個拖動對象與「鼠標鬆開/下/移動」 jQuery的,但我想不出如何做到這一點的多個對象。我的主要問題是如何選擇的對象,我點擊了。如何使用mouseup/move製作可拖動的對象?
這裏是我的一個目標代碼:
CSS
#hi {
width: 200px;
height: 200px;
background-color: red;
position:absolute;
}
jQuery的
$(function(){
var click = false;
$('#hi').mousedown(function()
{
click = true;
console.log(click);
});
$('#hi').mouseup(function()
{
click = false;
console.log(click);
});
$(window).mousemove(function(e)
{
if(click == true)
{
$('#hi').css('top',e.pageY);
$('#hi').css('left',e.pageX);
}
});
});
HTML
<div id="hi"></div>
任何幫助嗎?