0
据文件,我可以使自定义通过重写根据拖动的小部件制作条件拖放效果?
Widget.dropEffect_(boolean)
然而下降效果,我可以根据插件拖不使微件显示不同放置效果,因为没有被拖动的插件可用的参考。
我的问题是:
我如何可以改变根据控件拖到下降的影响?
据文件,我可以使自定义通过重写根据拖动的小部件制作条件拖放效果?
Widget.dropEffect_(boolean)
然而下降效果,我可以根据插件拖不使微件显示不同放置效果,因为没有被拖动的插件可用的参考。
我的问题是:
我如何可以改变根据控件拖到下降的影响?
您可以覆盖getDrop_功能来记录当前控件拖动,
例如,
zk.afterLoad("zul", function() {
var _wgt = {};
zk.override(zk.Widget.prototype, _wgt, {
getDrop_: function (dragged) {
zk.Widget.currentDraggedInstance = dragged;
return _wgt.getDrop_.apply(this, arguments);
}
});
});
看到zkfiddle样本以了解更多信息
我不问如何使用'dropEffect _()'。我的问题是,如何根据拖动小部件使小部件具有不同的拖放效果? – 2013-03-11 15:11:30
被误解了,让我更新一下吧 – benbai123 2013-03-12 01:54:21
完成了,请看更新后的样本 – benbai123 2013-03-12 05:25:21