calculateMouseCoords(event);
event. Событие мыши.
Метод calculateMouseCoords вычисляет текущие координаты курсора мыши.
Метод возвращает JSON-объект со следующими полями: X - абсцисса, Y - ордината текущего положения курсора мыши.
Для выполнения примера необходимо наличие на html-странице ссылок на файл сценария PP.js и файл стилей PP.css. Создадим текстовую область и обработаем событие клика по данной области, выводя в ней текущие координаты курсора мыши:
// Создадим текстовую область var textArea = new PP.Ui.TextArea({ ParentNode: document.body, Width: 250, Height: 100, }); // Обработаем событие Click textArea.Click.add(function (sender, args) { if (PP.isDownOn(textArea.getDomNode(), args.Event)) { // Определим текущие координаты мыши, если курсор находится над текстовой областью var coord = PP.calculateMouseCoords(args.Event); textArea.setContent("Текущие координаты мыши: (" + coord.X + ", " + coord.Y + ")"); }; });
В результате выполнения примера была создана и размещена на странице текстовая область. При клике по данной области в ней были выведены текущие координаты мыши:
См. также: