Я пытаюсь реализовать что-то похожее на корзину, где вы можете выбросить элементы из списка.Этот элемент (<li>
elements) имеет несколько элементов внутри (div, span и тому подобное).Само перетаскивание отлично работает.Но изображение перетаскиваемого элемента не отображается в браузерах Webkit.
Мой элемент списка имеет рамку с цветом фона.В Firefox изображение - это целый элемент.В браузерах Webkit только перетаскиваемый элемент без содержимого.Я вижу фон и границу, но без текста внутри.
Я пытался сделать копию элемента и заставить его быть изображением, но не работает.
var dt = ev.originalEvent.dataTransfer;
dt.setDragImage( $(ev.target).clone()[0], 0, 0);
У меня есть упрощенный пример, который демонстрирует такое же поведение: http://jsfiddle.net/ksnJf/1/