私は、Google Closure ライブラリでドラッグ アンド ドロップをいじっています: http://closure-library.googlecode.com/svn/docs/class_goog_fx_DragDropGroup.html
「ドラッグスタート」イベントが発生したときに、複製されたソース要素(カーソルをたどる)を非表示にする方法を考えていました。これは、ドラッグスタート イベントの現在のコールバック関数です。適切なタイミングで呼び出されていると確信しています。ただし、複製された要素を非表示にすることに失敗しています。
/**
* 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);
}
マウスの動きに追従する複製されたソース要素を非表示にするにはどうすればよいですか? 実際のドラッグ ソース要素を非表示にしてもかまいません。