2012-09-30 20 views
6

Sayfanın üst kısmında 3 gülen yüz, L, M ve R var. Altta bir hedef kutu var. Aralarında bir ifade var: "Orta smiley'i hedefe sürükleyin".jquery sürüklenebilir ancak kopyayı orijinal öğenin olduğu yerde bırakın

Sürüklenebilirken bunu yapmanıza izin verir, bir kopyasını değil gerçek öğeyi sürükler. Kullanıcı bir gülen yüz sürüklediğinde, ilk 3'ün hareketsiz kalmasını istiyorum, sadece hareket etmek için hareket ettikleri birinin kopyası. Kullanıcı birden fazla kopyayı gerektiğinde birden çok hedef kutuya sürükleyebilmelidir. Temelde

, Im sürüklenebilir elemanın klonlama sağlamak için değeri clone ile bu

$("#drag-target-1").draggable('leave-copy'); 
+1

Olası çiftleri: http://stackoverflow.com/q/2458817/900747, http://stackoverflow.com/q/623703/900747, http://stackoverflow.com/q/5552083/900747 –

+1

http://jqueryui.com/demos/draggable/#option-helper – j08691

cevap

9

Kullanım yardımcı özelliği gibi bir şey arıyordum.

$("#drag-target-1").draggable({helper : 'clone' }); 
+0

ahhh teşekkür ederim. Bunu nasıl kaçırdığımı bilmiyorum! – jason

İlgili konular