Научи ме

Програмиране => JavaScript => Темата е започната от: worldservers в 01 Април 2016, 12:50:12

Титла: Прозорец за информация
Публикувано от: worldservers в 01 Април 2016, 12:50:12
Когато мишката застане на някой обект, да се показвам прозорец със информация. Нещо като във игрите когато поставиш мишката на някой предмет се появява прозорец със информация за предмета.
Можели да ме насочите към някакъв урок или да ми кажете как се прави.
Титла: Re: Прозорец за информация
Публикувано от: Zorko в 01 Април 2016, 13:56:21
Здравей,
тази функционалност се нарича tooltip. Препоръчвам ти вместо javascript да използваш неговата библиотека jQuery, защото е много по-лесно и приятно да се работи с jQuery отколкото с чистия javascript. Ето линк към документацията на jQuery за tooltip-a:
- https://jqueryui.com/tooltip/ (https://jqueryui.com/tooltip/)
- http://www.w3schools.com/bootstrap/bootstrap_tooltip.asp (http://www.w3schools.com/bootstrap/bootstrap_tooltip.asp) (този линк също може да ти е полезен)
Титла: Re: Прозорец за информация
Публикувано от: worldservers в 01 Април 2016, 14:35:21
Това е със title имали начин да си създам аз някакъв div във, който да въвеждам информация от sql примерно.
Ето и един пример.
Прозореца се появява със мишката във рамките на обекта.
Титла: Re: Прозорец за информация
Публикувано от: Zorko в 01 Април 2016, 15:07:32
http://visionwidget.com/jquery-tooltip-plugins.html (http://visionwidget.com/jquery-tooltip-plugins.html) 20 tooltip plugins
Като цяло ти може да използваш някой, и самия див, който се показва като tooltip да си го стилизираш за твоите нужди и да му добавиш каквото ти трябва.
Титла: Re: Прозорец за информация
Публикувано от: worldservers в 01 Април 2016, 16:24:02
Да но аз има да пиша код вътре. HTML PHP JS , нещо от тоя сорта. Когато напиша код вътре във атрибута title ми вади чист текст. Пък и начина от примера, който съм показал, когато блокчето се появи то ходи по мишката, стой плътно до нея и се мести с нея.
Титла: Re: Прозорец за информация
Публикувано от: worldservers в 01 Април 2016, 19:28:52
Идеята ми е, да изкарам информация от базаданни със цикъл wihle и да му задам, когато се постави мишката във полето на което искам да ми покаже информация, да се отваря такъв прозорец.