JavaScript:Библиотеки/p5.dom: различия между версиями
Myagkij (обсуждение | вклад) |
(нет различий)
|
Текущая версия от 20:55, 23 сентября 2018
Черновик |
p5.dom[1]
Интернет – это больше, чем просто холст для рисования, и библиотека p5.dom упрощает взаимодействие с другими HTML5-объектами, включая текст, гиперссылки, изображения, входящие данные, видео, аудио и данные с вебкамеры.
Среди элементов этой библиотеки есть методы, позволяющие создавать объекты для работы с различными элементами, методы для манипулирования DOM’ом (от англ. «document object model», т.е. «объектная модель документа») и расширенный класс p5.Element, поддерживающий большой диапазон HTML-элементов. Более подробно о работе этого аддона читайте в руководстве «За пределами холста».
Методы и свойства, написанные черным шрифтом, являются частью ядра p5.js, а элементы, написанные синим цветом – эти части библиотеки p5.dom. Чтобы получить доступ к синим функциям, вам нужно будет подключить дополнительный файл. О том, как это сделать, читайте в низу статьи «Библиотеки» – в разделе «Использование библиотеки». Библиотека p5.dom есть в комплекте «p5.js complete», а отдельным файлом ее можно загрузить отсюда.
Дополнительно об этой библиотеке и о том, как ее использовать, читайте в руководстве «За пределами холста».
Элементы библиотеки p5.dom
- select()
- selectAll()
- removeElements()
- createDiv()
- createP()
- createSpan()
- createImg()
- createA()
- createSlider()
- createButton()
- createCheckbox()
- createSelect()
- createRadio()
- createInput()
- createFileInput()
- createVideo()
- createAudio()
- createCapture()
- createElement()
Класс p5.Element:
- Класс p5.Element
- elt
- parent()
- id()
- class()
- mousePressed()
- doubleClicked()
- mouseWheel()
- mouseReleased()
- mouseClicked()
- mouseMoved()
- mouseOver()
- changed()
- input()
- mouseOut()
- touchStarted()
- touchMoved()
- touchEnded()
- dragOver()
- dragLeave()
- drop()
- addClass()
- removeClass()
- child()
- center()
- html()
- position()
- style()
- attribute()
- removeAttribute()
- value()
- show()
- hide()
- size()
- remove()