进入动态创建的div后,Jquery-ui draggable无法正常工作

时间:2016-10-07 11:54:14

标签: javascript jquery jquery-ui

一旦将div放入droppable bound div中,我就无法拖动它。

我有多行设置为droppable,其中插入了文本框,复选框等控件。并且每个控件都包含可拖动的div。

第一次将列拖放到droppable bound div中时,它可以正常工作,然后可拖动停止。在div被删除后我试图重新初始化draggable但是它也没有成功。

以下是我为每个列实现的方法,之后将这些列附加到一个容器中以进行渲染:

<? if($this->

1 个答案:

答案 0 :(得分:0)

实际上问题不在于拖延。在将元素或控件放到新行时,我使用了attr(&#39; style&#39;)为其中的所有元素赋予相等的宽度。但我不知道设置attr(&#39; style&#39;)会替换所有现有的样式,因此Draggable与DOM的绑定也被破坏了。

一旦我用css替换了attr(&#39; style&#39;)(&#39; width&#39;,&#39; sth&#39;)然后就可以了。

:D

Dhiraj Dhakal