我一直在修改 Google Closure 库中的拖放操作:http: //closure-library.googlecode.com/svn/docs/class_goog_fx_DragDropGroup.html
我想知道当“dragstart”事件被触发时如何隐藏克隆的源元素(跟随光标)。这是我当前的 dragstart 事件回调函数。我确信它在正确的时间被调用。但是,它无法隐藏克隆的元素。
/**
* Called when drag starts.
* @param {Event} e The event signaling the start of drag.
* @private
*/
Foo.prototype.dragStart_ =
function(e) {
goog.style.setOpacity(e.dragSourceItem.element, 0);
goog.style.showElement(e.dragSourceItem.element, false);
}
如何隐藏跟随鼠标的克隆源元素?我也不介意隐藏实际的拖动源元素。