Я использую плагин PrettyPhoto Jquery в качестве лайтбокса для отображения изображений на моем сайте, когда пользователь щелкает миниатюру, изображение появляется в оверлее DIV.
По умолчанию PrettyPhoto работает с якорными ссылками (<a>
), которые окружают изображение. В анкоре есть ссылки на исходный размер/увеличенную версию изображения. Я не хочу использовать тег <a>
, потому что предпочитаю, чтобы эти изображения не индексировались и не использовали nofollow. Есть ли возможность заменить <a>
, например, и добиться тех же результатов?
Я пробовал это сам, но он не запускал наложение div с исходным изображением, как предполагалось. Может быть, есть что-то, что я могу сделать в коде, чтобы заставить его работать.
Опять же, не хочу:
<a href="original-image.jpg"><img src="thumb,jpg /></a>
Хотите:
<span data-source="original-image.jpg"><img src="thumb.jpg /></span>
Исходный файл плагина Jquery без сжатия можно загрузить по этой ссылке
Другая альтернатива, которая может быть хорошей, — сохранить привязку, но использовать href="#"
и поместить исходный URL-адрес изображения в другой атрибут, например «источник данных», и прочитать его оттуда. Это даже лучший вариант.
Спасибо