Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经建立了一个完形填空。很长的单词不容易放在间隙中。我不想扩大差距。因此,如果元素悬停,则元素可能会跳转(捕捉)到间隙的中心。
$('.gap').draggable({ disabled: true, snap: '.ui-draggable', snapMode: 'inner', /* i find "inner", "outer", "both"*/ });
这里的例子
我知道这可能不是您想要的,但一种选择是让.gap您拖动的单词一样宽。这可以像这样轻松完成
.gap
http://jsfiddle.net/7rwWA/1/
现在我认为当你将鼠标悬停在它上面时只做.gap更宽会更好,但没有内置的方法可以做到这一点。但是,如果您要检查是否.gap触发了快照,然后使间隙变大,则有可能。这个问题可能有用。
Jquery UI – 可拖动的“捕捉”事件