Избегать использования тега title при наведении курсора мыши на изображение в галерее, похожей на лайтбокс

#jquery #css #lightbox #alt

#jquery #css #лайтбокс #alt

Вопрос:

Я использую эту галерею лайтбоксов

http://www.no-margin-for-errors.com/projects/prettyGallery/

поскольку это дает мне возможность вводить некоторый html-код в отличие от других галерей лайтбоксов (что мне нужно, так это показать некоторые факты, которые я извлекаю из запроса mysql, и только с помощью галереи pretty я мог отобразить изображение, а также данные под ним… но для этого мне нужно использовать некоторый html… поняли мою точку зрения?)

С этой галереей я мог бы это сделать … но просто используя тег title … и это проблема, так как при наведении курсора мыши на ссылку / изображение всплывает заголовок … со всеми html-тегами (и, кроме того, он не очень хорошо отображается, я не совсем уверен в seo-эффектах …)

Итак, теперь я хотел бы спросить:

а) как я мог бы отключить наведение курсора мыши на изображение title amp; alt, при этом позволив ему «сохраниться» для галереи (я пытаюсь отключить это с помощью jquery… но безуспешно !!!)

б) Я хочу все делать правильно… ребята, вы знаете какой-нибудь лайтбокс alike, который мог бы дать мне «готовую» настройку подписи ниже с использованием html? (не через iframes, поскольку я извлекаю данные из базы данных, и я извлекаю именно эту строку)

Итак, в принципе, я сначала хочу отключить этот побочный эффект использования тега title в этом лайтбоксе … и в то же время, я хочу знать о существовании какой-либо галереи, которая позволяет встраивать html в div, а не в тег title amp; alt!)

Заранее спасибо, ребята! Марли.

Комментарии:

1. Кстати, я бы разделил ваши два пункта на отдельные вопросы.

Ответ №1:

К сожалению, способ отображения тега title является частью спецификации html и на самом деле не может быть стилизован или отключен. Вы могли бы использовать javascript для создания собственных всплывающих окон, если необходимо, и тогда вы сможете оформить их так, как вам нравится.

Комментарии:

1. Да, это было то, что я обсуждал на первом этапе … как ни странно, это возможно отключить, но на общих основаниях, с помощью jquery. Вот почему я думаю, что можно избежать эффекта наведения. Есть мысли?

Ответ №2:

Это может сработать для вас:

http://www.dynamicdrive.com/forums/showthread.php?63914-Lightbox-image-viewer-2-03a-remove-hover-title

В принципе, найдите место, где используемый вами скрипт lightbox извлекает заголовок из тега title, замените его на «data-title» или что-то подобное, и поместите заголовок lightbox в этот атрибут (то есть «data-title»). Это освобождает вас от использования «title» для всего, что вы хотите показать во всплывающей подсказке.