extjs4的desktop 的图标拖拽怎么做?
Ext.onReady(function() {
var proxy_file = new Ext.dd.DragSource('grid-win-shortcut', { group: 'image' });
var proxy_user = new Ext.dd.DragSource('acc-win-shortcut', { group: 'image' });
//拖动完成的事件
proxy_file.afterDragDrop = function(target, e, id) {
var destEl = Ext.get(id);
var srcEl = Ext.get(this.getEl());
var sColor = srcEl.dom.id.split('_'); //得取拖动源id的后面一部分,即proxy_red后面的red
destEl.dom.style.backgroundColor = sColor; //设置目标id的背景色
};
proxy_user.afterDragDrop = proxy_file.afterDragDrop; //为其它拖动源赋值同样的事件处理函数
});
网上看到这段代码,但是还是实现不了,希望会用的人给些指点,谢谢大家
------解决方案--------------------看这篇文章
http://javacoo.iteye.com/category/177005