Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Отложенный запуск скрипта (https://javascript.ru/forum/dom-window/54389-otlozhennyjj-zapusk-skripta.html)

Sigizmund2012 15.03.2015 18:14

akefa,
Возможно вы плагин viewportChecker подключили в документе до jQuery, отсюда и ошибка. А файл custom.js подключен как надо, после библиотеки.

рони 15.03.2015 18:33

akefa,
код ниже проверен и рабочий -- вам только его аккуратно скопировать надо
jQuery(document).ready(function() {
    jQuery('.chart2').viewportChecker({
        classToAdd: 'animated fadeIn',
        offset: 100,
        callbackFunction: function(elem, action) {

            var chart = new CanvasJS.Chart("chartContainerPie2", {
                animationEnabled: true,
                legend: {
                    verticalAlign: "bottom",
                    horizontalAlign: "center"
                },
                data: [{
                    type: "pie",
                    toolTipContent: "{legendText}: <strong>{y}%</strong>",
                    indexLabel: "{label} {y}%",
                    dataPoints: [{
                        y: 35,
                        legendText: "Маркетинг",
                        exploded: true,
                        label: "Маркетинг"
                    }, {
                        y: 20,
                        legendText: "Менеджмент",
                        exploded: true,
                        label: "Менеджмент"
                    }, {
                        y: 18,
                        legendText: "Бизнес план",
                        exploded: true,
                        label: "Бизнес план"
                    }, {
                        y: 15,
                        legendText: "Товар",
                        exploded: true,
                        label: "Товар"
                    }, {
                        y: 5,
                        legendText: "Идея",
                        label: "Идея"
                    }, {
                        y: 7,
                        legendText: "Реализация",
                        label: "Реализация"
                    }]
                }]
            });
            chart.render();
        }
    });
})

рони 15.03.2015 18:53


akefa 15.03.2015 20:46

Рони, огромное спасибо! Теперь все заработало как надо, уже второй день с этим игрался, спасибо еще раз)

borus 29.10.2015 16:53

Здравствуйте. У меня похожая задача. Некий скрипт подключается в html теле страницы в виде тега <script src="/templates/za-mag/js/jquery.reel.js"></script>. Скажите пожалуйста, как отложить исполнение этого подключаемого файла на 1 секунду относительно события окончания загрузки страницы?

рони 29.10.2015 17:31

Цитата:

Сообщение от borus
jquery.reel.js

добавить задержку в код который внутри этого файла


Часовой пояс GMT +3, время: 15:18.