【发布时间】:2018-08-12 17:54:49
【问题描述】:
有没有办法“刷新”应该应用在 jquery 元素上的事件?
为了更好地解释,这是我的情况。
我有一个 document.ready() 函数,它可以在两个列表中完成它的工作:
列表 A 包含类 a 的元素,列表 B 包含类 b 的元素。
我想让用户使用 draggable/droppable 元素从列表 A 移动到列表 B,但在某种程度上它使用 .clone(true,true) 将元素克隆到列表 B 并使用 .removeClass("a") 和 @ 替换类987654326@。其他方式 - 将 B 中的元素拖到列表 A 时会从 B 中删除
上面解释的场景仅适用于页面加载时位于任一列表中的元素,但是当我将对象从 A 克隆到 B 时,它仍然是可拖动的,但在此程度上它的行为与 elem A 一样当试图拖动它时,拖动阴影从列表 A 中的原始位置开始,而不是我实际开始在列表中拖动的位置。 考虑到这一点,我需要找到一种方法来“刷新”List B 中新克隆的元素,使其表现得像 List B 元素。
感谢您的支持。
【问题讨论】:
-
请创建一个代码 sn-p 或提供一些代码,以便我们帮助解决问题
标签: javascript jquery html jquery-ui jquery-ui-draggable