Tar*_*ine 2 jquery drag-and-drop
我一直在寻找这些论坛上一整天,并试图很多插件即:jquery.hotkeys.js和http://thechriswalker.net/select-drag/例如这里完成一个优秀的插件,它只是一个比我想象的要复杂得多.
我已经在列表2中有一个拖放情况,可以排序,感谢CoolEsh之前提供的惊人帮助.. 连接可排序列表,禁止在第一个列表上排序jQuery
所以现在我需要一个控件点击来选择多个并拖动它.但我不想要加载标记和jQuery.但我也不想像我提到的那样使用复杂的插件.
有任何想法吗?
rsp*_*lak 14
该事件e已建成,你可以访问,如果检查变量control,alt或shift已被按下.看看这里.
$('#selectableitems p').click(function(e) {
if(e.ctrlKey) alert('control pressed');
if(e.altKey) alert('alt pressed');
});
Run Code Online (Sandbox Code Playgroud)
如果你知道也按下了控件,你可以添加一个类selectedItem或类似的东西.在mouseup事件中,您可以检查是否按下了键,selectedItem如果没有,则删除该类.而不仅仅是添加一个可拖动的$('.selectedItem'),你几乎就在那里.