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();

Причина, по которой я получаю элементы по имени тега, заключается в том, что у них нет идентификатора или класса, когда на них не нажимают, и я тоже не знаю, как это исправить.

Вот полный файл для получения дополнительной информации.

Google Drive Ссылка на сайт загрузки

1 ответ

Решение

Решил это с помощью этого.

chart.addListener("clickGraphItem", function(e){
    if(e.item.index == 0) {
        var tester1 = document.getElementById('button-1');
        $(tester1).click();
    }
Другие вопросы по тегам