Для выполнения примера необходимо создать html-страницу и выполнить следующие действия:
1. Добавить ссылку на файл стилей PP.css и файлы сценариев PP.js, jquery.js, PP.GraphicsBase.js, PP.Charts.js.
2. Далее в теге <head> необходимо добавить сценарий, создающий временную шкалу:
<script type="text/javascript"> var timeline; $().ready(function () { // Создадим временную шкалу timeline = new PP.Ui.Timeline({ // Текущий шаг должен иметь индекс 1 CurrentStep: 1, ImagePath: "build/img/", // Путь к папке со значками // Наименования шагов шкалы StepsNames: ["2000", "2001", "2002", "2003", "2004", "2005", "2006", "2007", "2008", "2009", "2010"], // Видимые шаги анимации StepsVisibility: [true, true, true, true, true, true, true, true, false, false, false], // Длительность шагов шкалы StepDuration: 500, // Длительность задержки DelayDuration: 100, // Запретим возвращение шкалы в начальное состояние ReturnToInitialState: false, // Текущий шаг временной шкалы должен изменяться по истечению времени ValueChangedWithTimeout: true, // Значения внешних отступов Margin: "0,8,10,8", Width: 600, // Ширина временной шкалы Height: 200 // Высота }); // Отобразим временную шкалу timeline.show(); // Обновим её timeline.refresh(); // Добавим временную шкалу в блок с идентификатором «timeline» timeline.addToNode(document.getElementById("timeline")); }); </script>
Для выполнения пользовательских сценариев над временной шкалой, в том числе примеров, приведённых на страницах описания свойств, методов и событий данного компонента, требуется разместить код либо после указанного выше сценария, либо в консоли браузера.
3. В теге <body> разместить блок с идентификатором «timeline» для хранения созданной временной шкалы:
<div id="timeline" style="border: #CCCCCC 1px solid; width: 600px; height: 40px;"> </div>
В результате выполнения примера на html-странице будет размещён компонента PP.Ui.Timeline:
При превышении ширины компонента, будут добавлены стрелки навигации:
См. также: