0
我有一個圖像在容器內。我的要求是移動容器內的圖像並獲得其座標。以前我用可拖動函數來實現。通過點擊方向按鈕在容器內移動圖像?
但現在我想通過使用箭頭鍵相同的行爲。請幫忙。謝謝。
我以前的代碼
HTML
<div id="claw" name='claw' style="overflow:hidden;width:320px;height:240px;position: relative; left: 0; top: 0;">
<img id='machine_image' />
<img id='pointer' src='images/circle.png' name='image' style="position: absolute; top: 105px; left: 145px;">
</div>
JQuery的
$('#pointer').draggable({
cursor: 'move',
containment: '#claw',
stop: function() {
var cont = $('#claw').offset();
var img = $(this).offset();
x = img.left - cont.left;
y = img.top - cont.top;
}
});
定義*拖動* ..?通常這意味着,在點擊並持有某些東西后移動鼠標,這些東西會發出各種鼠標事件,而您所使用的庫依賴於這些事件。看起來這不是你想要的。所以你可能想明確解釋你想要的東西。 –
你的意思是當你按下箭頭鍵(←,↑,→,↓)時,圖像應該朝那個方向移動? – Rhumborl
@Rhumborl,是... –