这个其实就是,图表做成报表块,然后默认隐藏,给显示的报表块加js代码
当鼠标移动到对应报表块,隐藏不包括显示,鼠标离开就隐藏
js如下,自己根据需求改就可以
var th = this;
setTimeout(function() {
$("div[widgetName^=REPORT0]").hover(function() {
th.options.form.getWidgetByName('report1').setVisible(true);
},
function() {
th.options.form.getWidgetByName('report1').setVisible(false);
}
)
}, 100)