Для выполнения примера необходимо наличие на html-странице ссылок на файл сценария PP.js и файл стилей PP.css. В событие onload тега <body> необходимо добавить вызов функции createArrowDropPanel(). Создадим и отобразим раскрывающуюся панель со стрелкой и произвольным содержимым:
function createArrowDropPanel() { arrowDropPanel = new PP.Ui.ArrowDropPanel({ // Устанавливаем размеры панели Width: 200, Height: 200, MaxDropDownHeight: 500, MaxDropDownWidth: 500, MinDropDownHeight: 100, MinDropDownWidth: 100, // Устанавливаем содержимое панели Content: "Панель со стрелкой", // Устанавливаем положение стрелки относительно панели ArrowPosition: PP.Ui.DropPanelArrowPosition.TopBottom }); // Отображаем панель относительно точки arrowDropPanel.showNextControl(new PP.Point(220, 105)); // Удаляем информацию о положении стрелки на панели. arrowDropPanel.correctPosition(); }
В результате в документе будет отображена раскрывающаяся панель со стрелкой и содержимым:
См. также: