2014-05-09 158 views

回答

2

您可以將事件附加到頁面上以偵聽Esc鍵,然後手動觸發dragend事件。

var ESCAPE_KEYCODE = 27; 
var dragEl = $('.draggable').drag(function(ev, dd){ 
    // do stuff 
}); 

$(document).on('keyup', function(e) { 
    if (e.keyCode === ESCAPE_KEYCODE) { 
     $(dragEl).trigger('dragend'); 
    } 
});