gpt4 book ai didi

javascript - jquery drag/drop - 用鼠标激活 dropzone 而不是拖动元素的中心

转载 作者:太空宇宙 更新时间:2023-11-04 14:01:23 25 4
gpt4 key购买 nike

我想将一些元素拖放到另一个元素上。我的问题是拖放区只有在被拖动元素的中间进入拖放区时才会被激活。希望的行为是在鼠标进入/悬停放置区时立即激活放置区。

我很确定这很简单,但不适合我......

例如,我尝试了不同的选项:

cursorAt: 
snap:
handle:

但他们都没有任何帮助...我刚刚创建了一个 jsfiddle 来解释我的问题。

http://jsfiddle.net/FxEm7/3/

非常感谢和亲切的问候肋骨

最佳答案

查看droppable的tolerance选项,将其值设置为pointer,如下:

$("#drop1, #drop2, #drop3").droppable({
tolerance: "pointer",
hoverClass: "ui-state-hover",
handle: ".msgHandler",
drop: function(ev, ui) {
console.log("msg_id = "+ui.helper[0].id);
console.log("drop_id = "+this.id);
}
});

关于javascript - jquery drag/drop - 用鼠标激活 dropzone 而不是拖动元素的中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21484749/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com