@dwenlvov
Аналитик

Почему может не работать сторонний js в django с подключенным bootstrap?

А именно, когда используешь динамически переключаемые вкладки.
Типа такого:
<html>
  <head>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/chartist.js/latest/chartist.min.css">
    <script src="https://cdn.jsdelivr.net/chartist.js/latest/chartist.min.js"></script>
  </head>
<body>
<ul class="nav nav-tabs" id="myTab" role="tablist">
    <li class="nav-item">
       <a class="nav-link active" id="home-tab" data-toggle="tab" href="#home" role="tab" aria-controls="home" aria-selected="true">Home</a>
    </li>
</ul>
<div class="tab-content" id="myTabContent">
    <div class="tab-pane fade show active" id="home" role="tabpanel" aria-labelledby="home-tab"> 
         <div class="ct-chart ct-perfect-fourth"></div>
    </div>
</div>
    <script>
        var data = {
          labels: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri'],
          series: [
            [5, 2, 4, 2, 0]
          ]
        };
        var options = {
          width: 200,
          height: 200
        };
        new Chartist.Line('.ct-chart', data);
    </script>
</body>
</html>


вот в таком виде не работает.
когда просто на страницу размещаю без динамики все как надо работает
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
@dwenlvov Автор вопроса
Аналитик
блин... Я лошара
<script>
        var data = {
          labels: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri'],
          series: [
            [5, 2, 4, 2, 0]
          ]
        };
        var options = {
          width: 200,
          height: 200
        };
        new Chartist.Line('.ct-chart', data, options );
    </script>


Chartist.Line('.ct-chart', data, options ) - ну как бы, размер надо было подтянуть. а так вообще ничего не было
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект
22 нояб. 2024, в 21:44
50000 руб./за проект