2
我想將拖放功能合併到使用Google Closure庫的應用程序中。具體來說,我現在用的是goog.fx.DragDropGroup
類:如何在拖放時更改光標旁邊的元素?
http://closure-library.googlecode.com/svn/docs/class_goog_fx_DragDropGroup.html
現在,我想有該元素旁邊我的光標比拖動源其他一些元素。我已經嘗試在我的事件偵聽器的回調函數中爲dragstart
事件執行此操作。
myapp.Foo.prototype.dragStart_ =
function(e) {
var dElement = goog.dom.createElement('div');
dElement.innerHTML = 'This element is not a copy of the drag source element.';
e.dropTargetItem.element = dElement;
}
但是,直接更改放置目標項目的element
屬性不起作用。實際上,它在拖放時不再使用拖動源元素的任何副本。
如何指定另一個元素作爲使用鼠標拖動拖動源時出現的元素?我不希望這個元素與拖動源相同。