【发布时间】:2012-12-23 19:30:34
【问题描述】:
虽然在 IE 中这适用于 chrome,但它不会:可拖动中的“捕捉”选项在按下“Ctrl”时停止工作,我什至在拖动时按下 ctrl 时似乎都无法收到警报(“SNAP”)。我的尝试是:
$("#object").draggable({
handle: '#handle_',
containment: '#MainBody',
snap: ".drag_alignLines", // Setting snap to alignment lines
snapTolerance: 15
}).bind('keydown', function(event){
alert("SNAP");
if(event.ctrlKey)
{
alert("hi");
this.draggable( "option", "snap", false );
}
});
在拖动时无法让 Chrome 捕捉到 ctrl 键... 甚至在 IE 中:"this.draggable("option", "snap", false);"只是不要让它在拖动时停止捕捉......
【问题讨论】:
标签: jquery triggers keyboard-shortcuts jquery-ui-draggable