Highcharts 从rangeSelector获取日期输入框的值

Highcharts 从rangeSelector获取日期输入框的值,highcharts,highstock,Highcharts,Highstock,是否可以从rangeSelector获取日期输入框的值 是的,您可以得到这些值。如果您使用的是JQuery: var minDate = $('input.highcharts-range-selector:eq(0)').val(); var maxDate = $('input.highcharts-range-selector:eq(1)').val(); 或者,您也可以为相同的 var zoomStartEpochTime = chart.xAxis[0].getExtremes().

是否可以从rangeSelector获取日期输入框的值

是的,您可以得到这些值。如果您使用的是JQuery:

var minDate = $('input.highcharts-range-selector:eq(0)').val();
var maxDate = $('input.highcharts-range-selector:eq(1)').val();
或者,您也可以为相同的

var zoomStartEpochTime = chart.xAxis[0].getExtremes().min;
var zoomEndEpochTime = chart.xAxis[0].getExtremes().max;

谢谢你的回答,但我还有一个关于输入字段的问题。是否可以将单击事件添加到inputfield?添加如下的单击事件:$('input.highcharts范围选择器:eq(0)')。单击(function(){//your code here});我正在尝试执行类似于
$('input.highcharts范围选择器:eq(0)').live('change',function(){zoomStartEpochTime=this.value;})但是它说
TypeError:$(…).live不是一个函数
我也试过
。在
上作为
$('input.highcharts范围选择器:eq(0)')。在('change',function(){zoomStartEpochTime=this.value;})因为我在使用jquery 1.11,所以在本例中更倾向于使用极值。
var zoomStartEpochTime = chart.xAxis[0].getExtremes().min;
var zoomEndEpochTime = chart.xAxis[0].getExtremes().max;