[英]jQuery: Trouble with draggable across cloned elements
我正在尝试实现:
li
拖动到可放置的li
。 li
不再可拖动 li
克隆一个新li
,并将其附加到可放置的li
。 我无法正常工作。
function moveToTerm(original_course, helper, term) {
var cloned_course = original_course.clone(true);
original_course.addClass('already-scheduled');
original_course.draggable('disable');
cloned_course.draggable();
cloned_course.appendTo(term).hide().fadeIn('slow');
}
效果很好,除了现在cloned_course不可拖动。
可滴的li
:
<li class="term ui-droppable">
<strong>Fall 2010</strong>
<li class="course">Computing Cultures</li>
<!-- this course was just dropped. I want it to be draggable but it's not -->
<li class="course ui-draggable" style="display: list-item;">New Media and Society</li>
</li>
我究竟做错了什么?
是什么
cloned_course.appendTo(term).hide().fadeIn('slow').draggable();
做? 我怀疑draggable()
仅适用于已附加到DOM的元素。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.