我现在正在使用Oracle Apex来构建Web应用程序,并且我想使用Javascript单击一个按钮后向图表系列添加样式类。根据{{3}},我知道可以通过static id
找到并操纵该区域。因此,我给图表系列一个静态ID,不知道如何找到该图表系列,并使用Dynamic action中的Javascript向该图表中添加样式CSS。
更新:
基于示例图表(区域)示例,我创建了一个名为change color
的按钮,并定义了一个动态动作,该动作将在单击该按钮时触发。真正的动作是执行Javascript代码,如下所示:
$(function( options ) {
// Setup a callback function which gets called when data is retrieved,to manipulate the series data
options.dataFilter = function( data ) {
data.series[ 0 ].color = "#90ee90";
return data;
};
return options;
});
执行Javascript后,data.series[0]
应该更改为绿色。但是,执行后什么也没发生。