Правильный атрибут prettyPhoto rel?
Какой из этих атрибутов правильный?
rel="prettyPhoto[gallery]"
Или
rel="prettyPhoto[pp_gal]"
Объявлена ли где-нибудь эта галерея/pp_gal? Могу ли я передать любую галерею изображений в prettyPhoto динамически (выполнив инструкцию SQL, чтобы получить некоторые источники img и каким-то образом передать их по моей ссылке, которая запускает prettyPhoto)?
1 answers
Просто чтобы расширить комментарий CBroe, который совершенно верен, но, возможно, недостаточно ясен.
Текст в фигурных скобках может быть любым, каким вы захотите. Идея заключается в том, что вы просто используете это для группировки разных изображений в галерею. Итак;
<a href="..." rel="prettyPhoto[gal1]"><img src="..." /><a/>
<a href="..." rel="prettyPhoto[gal1]"><img src="..." /><a/>
<a href="..." rel="prettyPhoto[gal2]"><img src="..." /><a/>
<a href="..." rel="prettyPhoto[gal2]"><img src="..." /><a/>
<a href="..." rel="prettyPhoto[gal1]"><img src="..." /><a/>
<a href="..." rel="prettyPhoto[gal2]"><img src="..." /><a/>
Если вы нажмете на изображение 1 и оно запустит лайтбокс, в нем будут изображения 1,2 и 5. т.е. вся группировка gal1
. Нажмите на изображение 6, и на нем появятся 3,4 и 6, группировка gal2
. Плагин использует регулярное выражение для выполнения группировка;
// Find out if the picture is part of a set
theRel = $(this).attr(settings.hook);
galleryRegExp = /\[(?:.*)\]/;
isSet = (galleryRegExp.exec(theRel)) ? true : false;