2012-09-30 30 views
6

Giả sử tôi có 3 mặt cười, L, M và R ở đầu trang. Ở phía dưới, tôi có một hộp đích. Giữa chúng là một tuyên bố: "drag the Smiley Trung đến đích".jquery có thể kéo nhưng để lại bản sao trong đó phần tử gốc là

Trong khi kéo được cho phép bạn thực hiện việc đó, nó sẽ kéo phần tử thực, chứ không phải bản sao. Khi người dùng kéo một khuôn mặt cười, tôi muốn 3 người đứng đầu vẫn đứng yên, chỉ với một bản sao mà họ đang di chuyển để thực sự di chuyển. Người dùng có thể kéo nhiều bản sao nếu cần vào nhiều hộp đích.

Về cơ bản, Im tìm kiếm một cái gì đó như bất động sản sử dụng helper

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

Có thể trùng lặp: 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

Trả lời

9

này với giá trị clone để cho phép nhân bản của nguyên tố kéo.

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

ahhh cảm ơn bạn. Không chắc tôi đã bỏ lỡ điều đó như thế nào! – jason

Các vấn đề liên quan