2012-05-30 93 views
0

我有一個圖像列表,每個圖像位於一個div元素內。當生成圖像時,我將可拖動事件綁定到每個img element.i.e。 $('#optionImage_'+ next +'').draggable();jquery只能拖動一次工作

其中下一步爲每個img元素分配唯一的id。當我拖動任何圖像時,它會開始拖動,但是當我向上拖動它時,不允許再次拖動並禁用該頁面上的所有js功能意味着會引發錯誤。

請建議我使用jquery 1.7和jquery ui 1.8。

任何幫助或建議將大大appriciated。

謝謝

+0

你能顯示代碼嗎? – aravindKrishna

+0

$('#optionImage _'+ next +'')。draggable();是我可以綁定每個圖像元素的唯一編碼。 – coder

回答

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

那麼問題得到有效解決。

您也可以刪除恢復元素。

+0

所以你刪除了幫手選項? – Juri