我有一个问题,我无法理解要在可拖动函数中传递什么以使元素可拖动。 我想让我的 通过其 id 测试可拖动。 谁能告诉我该怎么做。
代码示例
normal_tag11=' <div style="position:fixed" id="Normal_Tag1_div_dummy'+count1+'" class ="Normal_Tag1_div_dummy" >'+ 'Normal DUMMY</div>';
var id='Normal_Tag1_div_dummy'+count1; document.getElementById('droppable').innerHTML+=normal_tag11;
$('#id').draggable({ });
最佳答案
您不需要将任何参数传递给draggable()。
检查您是否确实包含 jQuery UI 的版本其中包括draggable(draggable 不是 jQuery 本身的一部分)。
否则,请查找代码中可能阻止执行调用draggable 的行的其他错误。
关于您添加的代码示例,如果您的目的是选择 id 变量中定义的 id 元素(而不是您当前选择的 id 为“id”的元素),您应该正在使用:
$(id).draggable();
关于jquery拖动元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1211014/