【问题标题】:jquery draggable work only oncejquery可拖动工作仅一次
【发布时间】:2012-06-04 16:35:01
【问题描述】:

我有一个图像列表,每个图像都位于一个 div 元素内。生成图像时,我将可拖动事件绑定到每个 img 元素。即$('#optionImage_'+ next +'').draggable();

接下来为每个 img 元素分配唯一 id。当我拖动任何图像时,它开始拖动,但是当我向上拖动鼠标时,它不允许再次拖动并禁用该页面上的所有 js 功能意味着它会引发错误。

请建议我使用 jquery 1.7 和 jquery ui 1.8。

任何帮助或建议将不胜感激。

谢谢

【问题讨论】:

  • $('#optionImage_'+ next +'').draggable();是我与每个图像元素绑定可拖动的唯一编码。

标签: jquery jquery-ui draggable


【解决方案1】:

我遇到了同样的问题。我的代码看起来像这样

$('<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' });

那么问题就解决了。

你也可以移除revert元素。

【讨论】:

  • 所以你删除了辅助选项?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-23
相关资源
最近更新 更多