Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/406.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
highcharts定位器工具提示-通用javascript_Javascript_Mootools_Highcharts_Highstock - Fatal编程技术网

highcharts定位器工具提示-通用javascript

highcharts定位器工具提示-通用javascript,javascript,mootools,highcharts,highstock,Javascript,Mootools,Highcharts,Highstock,我无法使工具提示定位器功能正常工作。它的作用就像此函数根本不在此处一样,并像正常情况一样加载工具提示。上面的事件函数可以工作。我已经尝试了所有的方法,但我不明白为什么它只是忽略了这一点。我可以使用工具提示的任何其他属性,如阴影,但定位器将无法工作。该图表使用除定位器设置外的所有我的设置进行绘制 这会在domready mootools函数中的php页面上得到响应 var chart_options = '.$chart_options.' chart_options.xAxis.

我无法使工具提示定位器功能正常工作。它的作用就像此函数根本不在此处一样,并像正常情况一样加载工具提示。上面的事件函数可以工作。我已经尝试了所有的方法,但我不明白为什么它只是忽略了这一点。我可以使用工具提示的任何其他属性,如阴影,但定位器将无法工作。该图表使用除定位器设置外的所有我的设置进行绘制

这会在domready mootools函数中的php页面上得到响应

    var chart_options = '.$chart_options.'
    chart_options.xAxis.events = {setExtremes:function (e){ChartSettings.load_zoom_data(e)}}
    chart_options.tooltip = {positioner: function () {return {x:10,y:30}}}

    window.chart = new Highcharts.StockChart(chart_options, function (chart){
        chart.addEvent("tooltipRefresh", function (){ChartSettings.set_hover_points(chart.hoverPoints)});
    });
非常感谢你的帮助

以下是该工作模式的一个示例:

图表选项对象


事实证明,这在我使用的highstock版本中是一个真正的问题。我升级到了最新版本,现在可以正常工作了。谢谢你们的帮助和指导

它不工作的版本是v1.1.5


谢谢,

事实证明,在我使用的highstock版本中,这是一个真正的问题。我升级到了最新版本,现在可以正常工作了。谢谢你们的帮助和指导

它不工作的版本是v1.1.5


谢谢,

我觉得应该行得通。但您应该始终使用分号终止语句,以确保代码不会出现意外的解释。@johnyhk-我知道的没错!?这就是让人发疯的原因!不管怎么说,我又看了一遍,加上了“;”好的措施,但没有骰子。谢谢javascript控制台中是否有错误?您是否确保php中的$chart_options变量正在输出javascript对象?通过放置“console.log(chart_options);”进行双重检查(减去单引号)就在声明图表选项之后。我让示例使用MooTools 1.4.5:@Garrick-我的所有其他设置都正常工作。控制台中未显示任何错误。我将用生成的对象的屏幕截图更新代码。看起来它应该对我有用。但您应该始终使用分号终止语句,以确保代码不会出现意外的解释。@johnyhk-我知道的没错!?这就是让人发疯的原因!不管怎么说,我又看了一遍,加上了“;”好的措施,但没有骰子。谢谢javascript控制台中是否有错误?您是否确保php中的$chart_options变量正在输出javascript对象?通过放置“console.log(chart_options);”进行双重检查(减去单引号)就在声明图表选项之后。我让示例使用MooTools 1.4.5:@Garrick-我的所有其他设置都正常工作。控制台中未显示任何错误。我将用生成的对象的屏幕截图更新代码。