Как получить всплывающую подсказку - PullRequest
1 голос
/ 29 декабря 2010

Я реализовал всплывающие подсказки Dojo, и они работают для моих основных потребностей.Я хотел бы сделать что-то очень похожее на Facebook и ancestry.com, где при наведении указателя мыши на текст появляется окно с подсказкой, в которую можно перемещать мышь и нажимать на ее содержимое.Есть ли фреймворк JavaScript, который поддерживает это?Это просто какая-то форма выпадающего меню?Я бы предпочел сделать это в додзё, если это возможно.

Спасибо, Курт

Ответы [ 2 ]

1 голос
/ 29 декабря 2010

Несколько различных версий плагинов подсказок jQuery / Javascript обычно имеют свойство, когда скрывать подсказку.В соответствии с документацией Dojo - если вы ищете всплывающую подсказку, в которой можно щелкнуть мышью и использовать ее содержимое, они рекомендуют использовать dijit.TooltipDialog.

Документацию по этому вопросу можно найти здесь:

http://docs.dojocampus.org/dijit/TooltipDialog

0 голосов
/ 02 февраля 2011

Я закончил с помощью всплывающей подсказки Spry. Учитывая, что я использую Dreamweaver, я должен был сначала посмотреть туда. Это было больше работы, чем другим, так как мне пришлось создавать свой собственный CSS, чтобы получить красивый вид на всплывающую рамку. Расположение кадра не так точно, как подсказка Dojo. Это также всегда отображается под триггером. Что мне нравится в этом, так это то, что вы можете установить время до того, как оно появится при наведении мыши, и как долго оно будет отображаться после ухода. Текст, который появляется во всплывающей подсказке, находится в HTML как div. Это хорошо работает для меня, так как мои всплывающие подсказки являются сносками и могут быть изменены. Это также облегчает форматирование содержимого. Я еще не добавил ссылку на какой-либо из них, но не понимаю, почему она не должна работать.

Скелет кода также вставляется автоматически с помощью вставки Dreamweaver. У меня были небольшие проблемы с некоторыми вставками, но они всегда работают со второй попытки. Я также заканчиваю тем, что очищал код после добавления нескольких подсказок. Каждая всплывающая подсказка окружена разделителями сценариев и размещена в нижней части HTML-файла. Я сворачиваю их в единый набор разделителей. Я в конечном итоге переместить их в отдельный файл.

Одной из проблем является будущая поддержка Spry. Я видел множество жалоб на то, что он не обновляется на форуме Adobe, и ответ от того, что, кажется, остается единственным разработчиком, над которым он работает. Если дело доходит до этого, я могу работать над этим сам, так как это автономный модуль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...