akefa,
Возможно вы плагин viewportChecker подключили в документе до jQuery, отсюда и ошибка. А файл custom.js подключен как надо, после библиотеки. |
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();
}
});
})
|
|
Рони, огромное спасибо! Теперь все заработало как надо, уже второй день с этим игрался, спасибо еще раз)
|
Здравствуйте. У меня похожая задача. Некий скрипт подключается в html теле страницы в виде тега <script src="/templates/za-mag/js/jquery.reel.js"></script>. Скажите пожалуйста, как отложить исполнение этого подключаемого файла на 1 секунду относительно события окончания загрузки страницы?
|
Цитата:
|
| Часовой пояс GMT +3, время: 03:13. |