Не могу запустить библиотеку с iguanacharts.com

265
22 января 2018, 06:51

Суть вопроса. Искал графики на JS. Нашёл сайт http://iguanacharts.com/, скачал с Github все необходимые файлы, зависимости. Проблема в том, что никак немогу запустить даже то, что находится в папке примера. Вот мой код. Тыкните носом где, что просмотрел. Я так понимаю require несовместим с jquery? В консоли ошибка : Uncaught ReferenceError: $ is not defined

    <!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="initial-scale=1.0,maximum-scale=1.0,user-scalable=no">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <!-- Remove Tap Highlight on Windows Phone IE -->
    <meta name="msapplication-tap-highlight" content="no"/>
    <title>Iguana Charts</title>
    <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.2.0/require.js"></script>
     <script type="text/javascript" src="http://localhost/iguana/src/scripts/i18n/i18n.en.js"></script>

    <link rel="stylesheet" href="http://localhost/iguana/dependencies/uikit/css/uikit.min.css" media="all">
    <link rel="stylesheet" href="http://localhost/iguana/dependencies/jquery.qtip.min.css" media="all">
<link rel="stylesheet" href="http://localhost/iguana/dependencies/jquery-minicolors/jquery.minicolors.css" media="all">

<link rel="stylesheet" href="http://localhost/iguana/dist/iguanachart.css" media="all">
    <script type="text/javascript">
        require.config({
            paths: {
                jquery: 'https://code.jquery.com/jquery-1.12.4.min',
                uikit: '/dependencies/uikit/js/uikit.min',
                'jquery.eventmove': '/dependencies/jquery.event.move',
                'jquery.hammer': '/dependencies/jquery.hammer',
                'jsrender': "/dependencies/jsrender.min",
                'jquery.minicolors': '/dependencies/jquery-minicolors/jquery.minicolors.min',
                'jquery.qtip': '/dependencies/jquery.qtip.min',
                'iguanachart': '/dist/iguanachart',
                'hammerjs': '/dependencies/hammer.min'
            },
            shim: {
                'uikit': {
                    deps: [
                        'jquery'
                    ]
                },
                jsrender: {
                    deps: [
                        'jquery'
                    ]
                },
                iguanachart: {
                    deps: [
                        'jquery',
                        'uikit',
                        'jquery.eventmove',
                        'jquery.hammer',
                        'jsrender',
                        'jquery.minicolors',
                        'jquery.qtip'
                    ]
                }
            }
        })
    </script>
</head>
<body>
<br/>
<script type="text/javascript">
var chartDataSource = {
    data: {
            "hloc":{
                "LKOH":[[2296.1,2183.6,2286,2211.3],[2317,2200.9,2201,2280.9],[2376,2281.5,2289.9,2351],
                        [2595.1,2361,2371.1,2560.8],[2579,2452.5,2565,2478.8],[2519,2441.4,2460,2476.9],
                        [2553,2461.9,2479.9,2508],[2576.6,2502.2,2519.9,2566],[2653,2573,2598,2615],
                        [2748.5,2590,2612,2735],[2828.1,2631.6,2735,2656],[2675.5,2596.2,2652,2623.7],
                        [2765,2615.7,2639,2758.9],[2937.9,2744.6,2760,2821.6],[2938,2835.5,2848.2,2852]]
            },
            "vl":{
                "LKOH":[845086,561996,802012,1089062,1196954,903616,1307655,734571,
                        1280221,1076973,1687160,1049670,1110288,2043027,1613934]
            },
            "xSeries":{
                "LKOH":[1419886800,1420405200,1420491600,1420664400,1420750800,1421010000,1421096400,1421182800,
                        1421269200,1421355600,1421614800,1421701200,1421787600,1421874000,1421960400]
            }
        },
    dataSettings: {
        useHash: false,
        date_from: "29.12.2014",
        date_to: "23.01.2015",
        graphicIndicators: "",
        hash: "",
        id: "LKOH",
        interval: "D1",
        timeframe: 1440
    }
};
    $("#iChart").iguanaChart({
        ticker:"MICEXINDEXCF",
        chartOptions: {
            minHeight: $("#iChart").height(),
            futureAmount: 1
        },
        dataSource: chartDataSource
    });
</script>
<div id="iChart" style="height: 500px; position: relative;"></div>

</body>
</html>
READ ALSO
Использование переменных в JavaScript

Использование переменных в JavaScript

Начинаю писать в JavaScript (API 2gis)Не могу даже использовать переменную

306
трапециевидный блок с img [дубликат]

трапециевидный блок с img [дубликат]

На данный вопрос уже ответили:

229
Некорректная сборка

Некорректная сборка

Использую Webpack чтобы файли из папки frontend - транспилировать ES6 в ES5 и скомпилировать Less в CSS и собрать это всё в папку publicКонфиг написал руководствуясь...

268
Как убрать эти стили у слайдера?

Как убрать эти стили у слайдера?

Здравствуйте, у меня есть 2 слайдера и один должен иметь полосу прокрутку(кружочки), а другой нет использую lightslider, как убрать у второго слайдера...

273