jQuery - 可拖动克隆上的拖放视觉反馈

Posted

技术标签:

【中文标题】jQuery - 可拖动克隆上的拖放视觉反馈【英文标题】:jQuery - drag-and-drop visual feedback on draggable clone 【发布时间】:2011-01-29 03:09:38 【问题描述】:

使用 droppable 提供反馈不是一个好的选择,因为它们的结构嵌套很深(使用贪婪),所以我想通过更改可拖动(即克隆)来提供视觉反馈。

这可能吗?有人用 jQuery 做过吗?

我没有看到任何示例,我不清楚如何实现它。我已经尝试过 over/out 事件,但这似乎不太正确,因为它们似乎在鼠标移动时被调用。

非常感谢任何建议,尤其是草图示例。

【问题讨论】:

【参考方案1】:

我重新审视了过度/结束的事件,并且奏效了:

over: function(event, ui) 
  c = ui.helper
  c.css('background-color', '#eeeeee')
,
out: function(event, ui) 
  c = ui.helper
  c.css('background-color', 'transparent')
,

【讨论】:

以上是关于jQuery - 可拖动克隆上的拖放视觉反馈的主要内容,如果未能解决你的问题,请参考以下文章

javascript - 如何制作多个可拖动的克隆?

拖动时jQuery可拖动克隆大小

如何使用 jquery ui 使拖动和克隆的元素再次可拖动?

jquery拖放和克隆,找到元素的放置位置

JQUERY 跨 div 拖放和克隆

克隆上的jquery ui可拖动停止功能