Я пытаюсь использовать слайд-карусель для отображения разных графиков на моем веб-сайте.Сюжеты сделаны с Dygraph.Я могу показать один из графиков, но когда я перемещаюсь влево или вправо, другой не отображается.Только сюжет, который я делаю активным, показан.Это какой-то конфликт рисования на холсте между загрузочной каруселью / dygprah?
Кто-нибудь решил эту проблему?Если я сделаю первый элемент активным, он покажет первый график, но не второй, когда я буду скользить, и наоборот, если я сделаю второй элемент активным.Еще более любопытно, что если я сделаю их обоих «активными», они будут отображаться одновременно (один поверх другого), но к тому времени, скользя вокруг, я правильно получу оба графика, показанные в нужных местах.Вот код моей карусели:
<div id="myCarousel" class="carousel slide">
<div class="carousel-inner">
<div class="item active" id="plot1" style="height:300px;"></div>
<div class="item" id="plot2" style="height:300px;"></div>
</div>
<a class="carousel-control left" href="#myCarousel" data-slide="prev">‹</a>
<a class="carousel-control right" href="#myCarousel" data-slide="next">›</a>
</div>
И скрипт, генерирующий графики на графике:
<script type="text/javascript" charset="UTF-8">
$(function() {
var plotdiv = document.getElementById("plot1");
new Dygraph(plotdiv,csvdata,{});
plotdiv = document.getElementById("plot2");
new Dygraph(plotdiv,csvdata, {});
return true;
})
</script>
Спасибо за любую помощь