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