Zamiast .rangeSelector({settings})
użyj .clickButton
funkcję:
chart.rangeSelector.clickButton(0,{type: 'month', count: 1},true);
Jednak funkcja ta wydaje się być nieco dziwne i nieudokumentowane z tego co mogę powiedzieć.
Przyjmuje następujące argumenty:
* @param {Number} i The index of the button
* @param {Object} rangeOptions
* @param {Boolean} redraw
redraw
domyślnie true, a i
po prostu wizualnie wybrać jeden z przycisków (poza tym, wydaje się nic nie robić). Chleb i masło wydają się być w zakresieOpcje, które są obiektem z typem i liczbą. Na przykład w powyższym przykładzie wybiera ostatni 1 miesiąc. Inne dostępne opcje to:
* millisecond
* second
* minute
* hour
* day
* week
* month
* ytd
* year
* all
Należy jednak pamiętać, że nie można .destroy();
selektor zakres i mają ten nadal działa, byś może trzeba zrobić trochę hacking to dostać się do pracy.
Oto JSFiddle ilustrując go: http://jsfiddle.net/HFPr2/
Wygląda na to, że ta metoda tylko koloruje przycisk obszaru powiększenia i nie działa poprawnie. Dziękuję. Szukałem tego. –