Mam rzeczywiście dwa pytania, w tytule głównym. Mam wiele elementów div na stronie oznaczonej jako droppable. Wewnątrz tych elementów div mam rozpiętości, które są oznaczone jako przeciągalne. Chcę, aby tak było, gdy przeciągasz element i jest on zawieszony nad obszarem zrzucanym, który to obszar jest podświetlony lub ma ramkę, więc wie, że może ją tam upuścić.Jak wyróżnić obszar zrzutu po najechaniu myszą, używając jquery ui przeciągnij
Jako drugorzędne pytanie, wszystkie moje elementy przeciągalne mają wyświetlacz: blok, szerokość i spławik na nich, więc wyglądają ładnie i schludnie w moich obszarach, które można zrzucić. Po upuszczeniu przedmiotów wydaje im się, że ustawiają się w takiej pozycji, ponieważ nie są już unoszone ładnie i schludnie jak reszta moich przedmiotów. Dla odniesienia, tutaj jest mój javascript.
$('.drag_span').draggable({
revert: true
});
$('.drop_div').droppable({
drop: handle_drop_patient
});
function handle_drop_patient(event, ui) {
$(this).append($(ui.draggable).clone());
$(ui.draggable).remove();
}
Czy spojrzał na http://jqueryui.com/demos/droppable/#visual-feedback – j08691
to było to tak oczywiste. – Jhorra
Powiem to jako odpowiedź. – j08691