amChart и cSlider
У меня проблемы с тем, чтобы мои amChart и cSlider работали вместе.
Когда вы нажимаете на первый маркер в amChart, он должен перейти к первому слайду в cSlider, а когда вы нажимаете на второй маркер в amChart, он должен перейти ко второму слайду в cSlider. Это то, что я сделал, чтобы, по крайней мере, заставить amChart взаимодействовать с cSlider.
chart.addListener("rendered", zoomChart);
chart.addListener("clickGraphItem", function(event){
var tester1 = document.getElementsByTagName('span');
$(tester1).click();
Причина, по которой я получаю элементы по имени тега, заключается в том, что у них нет идентификатора или класса, когда на них не нажимают, и я тоже не знаю, как это исправить.
Вот полный файл для получения дополнительной информации.
1 ответ
Решение
Решил это с помощью этого.
chart.addListener("clickGraphItem", function(e){
if(e.item.index == 0) {
var tester1 = document.getElementById('button-1');
$(tester1).click();
}