我有一个图像列表,每个图像都位于div元素内。在生成图像时,我将可拖动事件绑定到每个img元素.i.e。 $('#optionImage_'+ next +'').draggable();
其中,下一步为每个img元素分配唯一ID。当我拖动任何图像时,它开始拖动但是当我执行鼠标操作时,它不允许再次拖动并禁用该页面上的所有js功能意味着它会引发错误。
请建议我使用jquery 1.7和jquery ui 1.8。
任何帮助或建议都会受到极大关注。
由于
答案 0 :(得分:3)
我遇到了同样的问题。我的代码看起来像这样
$('<td>'+document.getElementById("hideditname").value+'</td>').appendTo('#etr1').draggable( {cursor: 'move',helper:'clone', start: edittabclass });
我遇到了你遇到的同样问题。
然后我改变了这样的代码 -
$('<td>'+document.getElementById("hideditname").value+'</td>').appendTo('#etr1').draggable( {cursor: 'move', start: edittabclass, revert:'true' });
然后问题就解决了。
您也可以删除还原元素。